Implementation notes: x86, h4e450, crypto_aead/omdsha256k128n96tau96v2

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
433680refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
434297refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
436197refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
436250refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
436891refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100220170725
441180refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
449796refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
449835refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
453298refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100220170725
456423refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
457263refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100220170725
457953refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
458000refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
464412refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
464721refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
469053refgcc -m32 -O3 -fomit-frame-pointer2017100220170725
474848refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
475532refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
477451refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
477979refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
479494refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
479940refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
479944refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
479968refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
482172refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
491800refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
492038refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
492205refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
494518refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
494627refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
496394refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
496694refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
496864refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
496959refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
497187refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
497790refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
498498refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100220170725
500284refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
500365refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
502427refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
506763refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
510027refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
514283refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017100220170725
514487refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
514581refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
516359refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
516924refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
517470refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
517518refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
517688refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
524823refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
529957refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
530038refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
530067refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
531378refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
532290refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
532808refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
532898refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
532988refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
533130refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
533406refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
536764refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
536798refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
536822refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
537011refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
537705refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
537924refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
540227refgcc -m32 -O -fomit-frame-pointer2017100220170725
541785refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
545243refgcc -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
545471refgcc -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
545828refgcc -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
546013refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100220170725
547200refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
547694refgcc -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
548164refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100220170725
548268refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
548392refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
548734refgcc -m32 -march=core2 -O -fomit-frame-pointer2017100220170725
549309refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100220170725
549442refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017100220170725
549533refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100220170725
549974refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100220170725
549988refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100220170725
550212refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100220170725
552244refgcc -m32 -O2 -fomit-frame-pointer2017100220170725
553432refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
553574refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
555622refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
557831refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
558628refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
559303refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100220170725
560581refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
562447refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
568997refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
570062refgcc -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
570442refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
570470refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
570955refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
571021refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
572323refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
572888refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
572988refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
573482refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
577391refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
577429refgcc -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
577676refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
578241refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
578293refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
578474refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
579799refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
579984refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
580075refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
580417refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
582564refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
582635refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
582654refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
583181refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
583390refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
583699refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
583861refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
586549refgcc -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
592814refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100220170725
594909refgcc -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
594951refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
594952refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
595256refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
595916refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
596092refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
597393refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
597545refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
597655refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
597659refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
597906refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
597935refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
598096refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100220170725
598158refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
599189refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
599198refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
599255refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100220170725
600034refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100220170725
600124refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017100220170725
603996refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
604185refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
604666refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
604722refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
604951refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100220170725
606048refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
606798refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
606813refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
607268refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
608180refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
609491refgcc -m32 -Os -fomit-frame-pointer2017100220170725
610157refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
617319refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
617324refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
619509refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
620089refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
620113refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
620231refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
622307refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v2/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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXRwZSG.s: Assembler messages:
encrypt.c: /tmp/ccXRwZSG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRwZSG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXRwZSG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXRwZSG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRwZSG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRwZSG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRwZSG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRwZSG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRwZSG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRwZSG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRwZSG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRwZSG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXRwZSG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRwZSG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXRwZSG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXRwZSG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRwZSG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRwZSG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRwZSG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRwZSG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRwZSG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRwZSG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRwZSG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRwZSG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsKzSs1.s: Assembler messages:
encrypt.c: /tmp/ccsKzSs1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsKzSs1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsKzSs1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsKzSs1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKzSs1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKzSs1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKzSs1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKzSs1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKzSs1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKzSs1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKzSs1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKzSs1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsKzSs1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKzSs1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsKzSs1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKzSs1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsKzSs1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKzSs1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKzSs1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKzSs1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKzSs1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKzSs1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsKzSs1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKzSs1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchvA909.s: Assembler messages:
encrypt.c: /tmp/cchvA909.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchvA909.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchvA909.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchvA909.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvA909.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvA909.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvA909.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvA909.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvA909.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvA909.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvA909.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvA909.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchvA909.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvA909.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchvA909.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvA909.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchvA909.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvA909.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvA909.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvA909.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvA909.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvA909.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchvA909.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvA909.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjlpsHO.s: Assembler messages:
encrypt.c: /tmp/ccjlpsHO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjlpsHO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjlpsHO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjlpsHO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpsHO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpsHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpsHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpsHO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpsHO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlpsHO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlpsHO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlpsHO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjlpsHO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpsHO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjlpsHO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjlpsHO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlpsHO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlpsHO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlpsHO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlpsHO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlpsHO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjlpsHO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlpsHO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlpsHO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXfjlWB.s: Assembler messages:
encrypt.c: /tmp/ccXfjlWB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXfjlWB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXfjlWB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXfjlWB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfjlWB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfjlWB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfjlWB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfjlWB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfjlWB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfjlWB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfjlWB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfjlWB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXfjlWB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfjlWB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXfjlWB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXfjlWB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfjlWB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfjlWB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfjlWB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfjlWB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfjlWB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXfjlWB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfjlWB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfjlWB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cclm44F0.s: Assembler messages:
encrypt.c: /tmp/cclm44F0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclm44F0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclm44F0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclm44F0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm44F0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm44F0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm44F0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm44F0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm44F0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclm44F0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclm44F0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclm44F0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclm44F0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm44F0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclm44F0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclm44F0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclm44F0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclm44F0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclm44F0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclm44F0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm44F0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclm44F0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclm44F0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclm44F0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVM4DP6.s: Assembler messages:
encrypt.c: /tmp/ccVM4DP6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVM4DP6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVM4DP6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVM4DP6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM4DP6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM4DP6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM4DP6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM4DP6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM4DP6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVM4DP6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVM4DP6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVM4DP6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVM4DP6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM4DP6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVM4DP6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVM4DP6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVM4DP6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVM4DP6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVM4DP6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVM4DP6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVM4DP6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVM4DP6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVM4DP6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVM4DP6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyckoBI.s: Assembler messages:
encrypt.c: /tmp/ccyckoBI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyckoBI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyckoBI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyckoBI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyckoBI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyckoBI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyckoBI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyckoBI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyckoBI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyckoBI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyckoBI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyckoBI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyckoBI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyckoBI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyckoBI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyckoBI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyckoBI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyckoBI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyckoBI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyckoBI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyckoBI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyckoBI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyckoBI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyckoBI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl0BT5h.s: Assembler messages:
encrypt.c: /tmp/ccl0BT5h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl0BT5h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl0BT5h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl0BT5h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0BT5h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0BT5h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0BT5h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0BT5h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0BT5h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0BT5h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0BT5h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0BT5h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl0BT5h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0BT5h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl0BT5h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl0BT5h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl0BT5h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0BT5h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0BT5h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl0BT5h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0BT5h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl0BT5h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0BT5h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl0BT5h.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr8zW2G.s: Assembler messages:
encrypt.c: /tmp/ccr8zW2G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr8zW2G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr8zW2G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr8zW2G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8zW2G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8zW2G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8zW2G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8zW2G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8zW2G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8zW2G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8zW2G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8zW2G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr8zW2G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8zW2G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr8zW2G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8zW2G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr8zW2G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8zW2G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8zW2G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8zW2G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8zW2G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8zW2G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr8zW2G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8zW2G.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYAl4ZQ.s: Assembler messages:
encrypt.c: /tmp/ccYAl4ZQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYAl4ZQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYAl4ZQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYAl4ZQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAl4ZQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAl4ZQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAl4ZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAl4ZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAl4ZQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAl4ZQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAl4ZQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAl4ZQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYAl4ZQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAl4ZQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYAl4ZQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAl4ZQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYAl4ZQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAl4ZQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAl4ZQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAl4ZQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAl4ZQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAl4ZQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYAl4ZQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAl4ZQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgmFUBl.s: Assembler messages:
encrypt.c: /tmp/ccgmFUBl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgmFUBl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgmFUBl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgmFUBl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFUBl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFUBl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFUBl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFUBl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFUBl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmFUBl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmFUBl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmFUBl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgmFUBl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFUBl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgmFUBl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgmFUBl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmFUBl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmFUBl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmFUBl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmFUBl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmFUBl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgmFUBl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmFUBl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmFUBl.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccOw0z6G.s: Assembler messages:
encrypt.c: /tmp/ccOw0z6G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOw0z6G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOw0z6G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOw0z6G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw0z6G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw0z6G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw0z6G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw0z6G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw0z6G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOw0z6G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOw0z6G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOw0z6G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOw0z6G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw0z6G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOw0z6G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOw0z6G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOw0z6G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOw0z6G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOw0z6G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOw0z6G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOw0z6G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOw0z6G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOw0z6G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOw0z6G.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccR6ryMg.s: Assembler messages:
encrypt.c: /tmp/ccR6ryMg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR6ryMg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR6ryMg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR6ryMg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6ryMg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6ryMg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6ryMg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6ryMg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6ryMg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6ryMg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6ryMg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6ryMg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR6ryMg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6ryMg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR6ryMg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR6ryMg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR6ryMg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6ryMg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6ryMg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR6ryMg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6ryMg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR6ryMg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6ryMg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR6ryMg.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTX279K.s: Assembler messages:
encrypt.c: /tmp/ccTX279K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTX279K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTX279K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTX279K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX279K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX279K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX279K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX279K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX279K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTX279K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTX279K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTX279K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTX279K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX279K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTX279K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTX279K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTX279K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTX279K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTX279K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTX279K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTX279K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTX279K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTX279K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTX279K.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU37oHl.s: Assembler messages:
encrypt.c: /tmp/ccU37oHl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU37oHl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU37oHl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU37oHl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU37oHl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU37oHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU37oHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU37oHl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU37oHl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU37oHl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU37oHl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU37oHl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU37oHl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU37oHl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU37oHl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU37oHl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU37oHl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU37oHl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU37oHl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU37oHl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU37oHl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU37oHl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU37oHl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU37oHl.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS3Gc9a.s: Assembler messages:
encrypt.c: /tmp/ccS3Gc9a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS3Gc9a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS3Gc9a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS3Gc9a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Gc9a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Gc9a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Gc9a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Gc9a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Gc9a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3Gc9a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3Gc9a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3Gc9a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS3Gc9a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Gc9a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS3Gc9a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3Gc9a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS3Gc9a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3Gc9a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3Gc9a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3Gc9a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Gc9a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3Gc9a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS3Gc9a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3Gc9a.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco008xX.s: Assembler messages:
encrypt.c: /tmp/cco008xX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco008xX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco008xX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco008xX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco008xX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco008xX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco008xX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco008xX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco008xX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco008xX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco008xX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco008xX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco008xX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco008xX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco008xX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco008xX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco008xX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco008xX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco008xX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco008xX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco008xX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco008xX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco008xX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco008xX.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOXzzuf.s: Assembler messages:
encrypt.c: /tmp/ccOXzzuf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOXzzuf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOXzzuf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOXzzuf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXzzuf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXzzuf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXzzuf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXzzuf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXzzuf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOXzzuf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOXzzuf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOXzzuf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOXzzuf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXzzuf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOXzzuf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOXzzuf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOXzzuf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOXzzuf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOXzzuf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOXzzuf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXzzuf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOXzzuf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOXzzuf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOXzzuf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc4NqvV.s: Assembler messages:
encrypt.c: /tmp/ccc4NqvV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc4NqvV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc4NqvV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc4NqvV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NqvV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NqvV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NqvV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NqvV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NqvV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4NqvV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4NqvV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4NqvV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc4NqvV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NqvV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc4NqvV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc4NqvV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4NqvV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4NqvV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4NqvV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NqvV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4NqvV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc4NqvV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4NqvV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4NqvV.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccW4H7dT.s: Assembler messages:
encrypt.c: /tmp/ccW4H7dT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW4H7dT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW4H7dT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW4H7dT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4H7dT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4H7dT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4H7dT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4H7dT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4H7dT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4H7dT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4H7dT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4H7dT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW4H7dT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4H7dT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW4H7dT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW4H7dT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW4H7dT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4H7dT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4H7dT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW4H7dT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4H7dT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW4H7dT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4H7dT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW4H7dT.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cctcaGlc.s: Assembler messages:
encrypt.c: /tmp/cctcaGlc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctcaGlc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctcaGlc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctcaGlc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcaGlc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcaGlc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcaGlc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcaGlc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcaGlc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcaGlc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcaGlc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcaGlc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctcaGlc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcaGlc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctcaGlc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcaGlc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctcaGlc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcaGlc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcaGlc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcaGlc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcaGlc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcaGlc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctcaGlc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcaGlc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0GM9gZ.s: Assembler messages:
encrypt.c: /tmp/cc0GM9gZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0GM9gZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0GM9gZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0GM9gZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GM9gZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GM9gZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GM9gZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GM9gZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GM9gZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GM9gZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GM9gZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GM9gZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0GM9gZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GM9gZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0GM9gZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0GM9gZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0GM9gZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GM9gZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GM9gZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GM9gZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GM9gZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0GM9gZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GM9gZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0GM9gZ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOCLuRc.s: Assembler messages:
encrypt.c: /tmp/ccOCLuRc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOCLuRc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOCLuRc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOCLuRc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCLuRc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCLuRc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCLuRc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCLuRc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCLuRc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCLuRc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCLuRc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCLuRc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOCLuRc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCLuRc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOCLuRc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCLuRc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOCLuRc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCLuRc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCLuRc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCLuRc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCLuRc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCLuRc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOCLuRc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCLuRc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFv0qrB.s: Assembler messages:
encrypt.c: /tmp/ccFv0qrB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFv0qrB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFv0qrB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFv0qrB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv0qrB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv0qrB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv0qrB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv0qrB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv0qrB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFv0qrB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFv0qrB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFv0qrB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFv0qrB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv0qrB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFv0qrB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFv0qrB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFv0qrB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFv0qrB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFv0qrB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFv0qrB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFv0qrB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFv0qrB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFv0qrB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFv0qrB.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx2JkaL.s: Assembler messages:
encrypt.c: /tmp/ccx2JkaL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2JkaL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx2JkaL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx2JkaL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2JkaL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2JkaL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2JkaL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2JkaL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2JkaL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2JkaL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2JkaL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2JkaL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx2JkaL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2JkaL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx2JkaL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2JkaL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx2JkaL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2JkaL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2JkaL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2JkaL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2JkaL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2JkaL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2JkaL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2JkaL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0sNx4V.s: Assembler messages:
encrypt.c: /tmp/cc0sNx4V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0sNx4V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0sNx4V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0sNx4V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNx4V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNx4V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNx4V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNx4V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNx4V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0sNx4V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0sNx4V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0sNx4V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0sNx4V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNx4V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0sNx4V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0sNx4V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0sNx4V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0sNx4V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0sNx4V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0sNx4V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0sNx4V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0sNx4V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0sNx4V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0sNx4V.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrbAJMK.s: Assembler messages:
encrypt.c: /tmp/ccrbAJMK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrbAJMK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrbAJMK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrbAJMK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAJMK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAJMK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAJMK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAJMK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAJMK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbAJMK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbAJMK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbAJMK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrbAJMK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAJMK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrbAJMK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrbAJMK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbAJMK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbAJMK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbAJMK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbAJMK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbAJMK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrbAJMK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbAJMK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbAJMK.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJvtNgR.s: Assembler messages:
encrypt.c: /tmp/ccJvtNgR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJvtNgR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJvtNgR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJvtNgR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvtNgR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvtNgR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvtNgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvtNgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvtNgR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvtNgR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvtNgR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvtNgR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJvtNgR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvtNgR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJvtNgR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvtNgR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJvtNgR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJvtNgR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvtNgR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvtNgR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvtNgR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvtNgR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvtNgR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJvtNgR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKYwCKs.s: Assembler messages:
encrypt.c: /tmp/ccKYwCKs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKYwCKs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKYwCKs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKYwCKs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYwCKs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYwCKs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYwCKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYwCKs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYwCKs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYwCKs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYwCKs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYwCKs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKYwCKs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYwCKs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKYwCKs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKYwCKs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKYwCKs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYwCKs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYwCKs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKYwCKs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYwCKs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKYwCKs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYwCKs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKYwCKs.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Opk6P.s: Assembler messages:
encrypt.c: /tmp/cc0Opk6P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Opk6P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Opk6P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Opk6P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Opk6P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Opk6P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Opk6P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Opk6P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Opk6P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Opk6P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Opk6P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Opk6P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Opk6P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Opk6P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Opk6P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Opk6P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Opk6P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Opk6P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Opk6P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Opk6P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Opk6P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Opk6P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Opk6P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Opk6P.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwohJND.s: Assembler messages:
encrypt.c: /tmp/ccwohJND.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwohJND.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwohJND.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwohJND.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwohJND.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwohJND.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwohJND.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwohJND.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwohJND.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwohJND.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwohJND.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwohJND.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwohJND.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwohJND.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwohJND.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwohJND.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwohJND.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwohJND.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwohJND.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwohJND.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwohJND.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwohJND.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwohJND.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwohJND.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL0q4IT.s: Assembler messages:
encrypt.c: /tmp/ccL0q4IT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0q4IT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0q4IT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0q4IT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0q4IT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0q4IT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0q4IT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0q4IT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0q4IT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0q4IT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0q4IT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0q4IT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0q4IT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0q4IT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0q4IT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL0q4IT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL0q4IT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0q4IT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0q4IT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0q4IT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0q4IT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0q4IT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0q4IT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL0q4IT.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu7WSJR.s: Assembler messages:
encrypt.c: /tmp/ccu7WSJR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu7WSJR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu7WSJR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu7WSJR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7WSJR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7WSJR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7WSJR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7WSJR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7WSJR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7WSJR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7WSJR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7WSJR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu7WSJR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7WSJR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu7WSJR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7WSJR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu7WSJR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu7WSJR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7WSJR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7WSJR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7WSJR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7WSJR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu7WSJR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu7WSJR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc37iKq7.s: Assembler messages:
encrypt.c: /tmp/cc37iKq7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc37iKq7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc37iKq7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc37iKq7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37iKq7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37iKq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37iKq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37iKq7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37iKq7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37iKq7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37iKq7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37iKq7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc37iKq7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37iKq7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc37iKq7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc37iKq7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc37iKq7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37iKq7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37iKq7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37iKq7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37iKq7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc37iKq7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37iKq7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc37iKq7.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm6y9YZ.s: Assembler messages:
encrypt.c: /tmp/ccm6y9YZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm6y9YZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm6y9YZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm6y9YZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6y9YZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6y9YZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6y9YZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6y9YZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6y9YZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6y9YZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6y9YZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6y9YZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm6y9YZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6y9YZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm6y9YZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6y9YZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm6y9YZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6y9YZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6y9YZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6y9YZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6y9YZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6y9YZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm6y9YZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6y9YZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNu75sR.s: Assembler messages:
encrypt.c: /tmp/ccNu75sR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNu75sR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNu75sR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNu75sR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu75sR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu75sR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu75sR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu75sR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu75sR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNu75sR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNu75sR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNu75sR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNu75sR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu75sR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNu75sR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNu75sR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNu75sR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNu75sR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNu75sR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNu75sR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNu75sR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNu75sR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNu75sR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNu75sR.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTvSMAT.s: Assembler messages:
encrypt.c: /tmp/ccTvSMAT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTvSMAT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTvSMAT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTvSMAT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvSMAT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvSMAT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvSMAT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvSMAT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvSMAT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvSMAT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvSMAT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvSMAT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTvSMAT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvSMAT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTvSMAT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvSMAT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTvSMAT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTvSMAT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvSMAT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvSMAT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvSMAT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvSMAT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTvSMAT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTvSMAT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK0JHdW.s: Assembler messages:
encrypt.c: /tmp/ccK0JHdW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK0JHdW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK0JHdW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK0JHdW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0JHdW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0JHdW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0JHdW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0JHdW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0JHdW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0JHdW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0JHdW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0JHdW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK0JHdW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0JHdW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK0JHdW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0JHdW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK0JHdW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0JHdW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0JHdW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0JHdW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0JHdW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0JHdW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK0JHdW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0JHdW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccueSwn5.s: Assembler messages:
encrypt.c: /tmp/ccueSwn5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccueSwn5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccueSwn5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccueSwn5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueSwn5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueSwn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueSwn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueSwn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueSwn5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccueSwn5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccueSwn5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccueSwn5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccueSwn5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueSwn5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccueSwn5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccueSwn5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccueSwn5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueSwn5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueSwn5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueSwn5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueSwn5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccueSwn5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueSwn5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccueSwn5.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccINfcDy.s: Assembler messages:
encrypt.c: /tmp/ccINfcDy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccINfcDy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccINfcDy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccINfcDy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINfcDy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINfcDy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINfcDy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINfcDy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINfcDy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINfcDy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINfcDy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINfcDy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccINfcDy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINfcDy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccINfcDy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINfcDy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccINfcDy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINfcDy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINfcDy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINfcDy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINfcDy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINfcDy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINfcDy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINfcDy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbcBB13.s: Assembler messages:
encrypt.c: /tmp/ccbcBB13.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbcBB13.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbcBB13.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbcBB13.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBB13.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBB13.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBB13.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBB13.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBB13.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcBB13.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcBB13.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcBB13.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbcBB13.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBB13.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbcBB13.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbcBB13.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcBB13.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcBB13.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcBB13.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcBB13.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcBB13.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbcBB13.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcBB13.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcBB13.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBGzgnC.s: Assembler messages:
encrypt.c: /tmp/ccBGzgnC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBGzgnC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBGzgnC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBGzgnC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGzgnC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGzgnC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGzgnC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGzgnC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGzgnC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGzgnC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGzgnC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGzgnC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBGzgnC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGzgnC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBGzgnC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGzgnC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBGzgnC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBGzgnC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGzgnC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGzgnC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGzgnC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGzgnC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBGzgnC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBGzgnC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbIZYw2.s: Assembler messages:
encrypt.c: /tmp/ccbIZYw2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbIZYw2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbIZYw2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbIZYw2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIZYw2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIZYw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIZYw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIZYw2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIZYw2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIZYw2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIZYw2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIZYw2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbIZYw2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIZYw2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbIZYw2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbIZYw2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbIZYw2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIZYw2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIZYw2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbIZYw2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIZYw2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbIZYw2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIZYw2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbIZYw2.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZE220t.s: Assembler messages:
encrypt.c: /tmp/ccZE220t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZE220t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZE220t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZE220t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE220t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE220t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE220t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE220t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE220t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZE220t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZE220t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZE220t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZE220t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE220t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZE220t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZE220t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZE220t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZE220t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZE220t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZE220t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE220t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZE220t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZE220t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZE220t.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbe1PP0.s: Assembler messages:
encrypt.c: /tmp/ccbe1PP0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbe1PP0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbe1PP0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbe1PP0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe1PP0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe1PP0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe1PP0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe1PP0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe1PP0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbe1PP0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbe1PP0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbe1PP0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbe1PP0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe1PP0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbe1PP0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbe1PP0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbe1PP0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbe1PP0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbe1PP0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe1PP0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbe1PP0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbe1PP0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbe1PP0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbe1PP0.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIB2n33.s: Assembler messages:
encrypt.c: /tmp/ccIB2n33.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIB2n33.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIB2n33.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIB2n33.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2n33.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2n33.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2n33.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2n33.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2n33.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB2n33.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB2n33.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB2n33.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIB2n33.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2n33.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIB2n33.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIB2n33.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB2n33.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB2n33.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB2n33.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB2n33.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB2n33.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIB2n33.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB2n33.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB2n33.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSGgX8y.s: Assembler messages:
encrypt.c: /tmp/ccSGgX8y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSGgX8y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSGgX8y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSGgX8y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGgX8y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGgX8y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGgX8y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGgX8y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGgX8y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSGgX8y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSGgX8y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSGgX8y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSGgX8y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGgX8y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSGgX8y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSGgX8y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSGgX8y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSGgX8y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSGgX8y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSGgX8y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSGgX8y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSGgX8y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSGgX8y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSGgX8y.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrf6Qcg.s: Assembler messages:
encrypt.c: /tmp/ccrf6Qcg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrf6Qcg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrf6Qcg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrf6Qcg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf6Qcg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf6Qcg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf6Qcg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf6Qcg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf6Qcg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrf6Qcg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrf6Qcg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrf6Qcg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrf6Qcg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf6Qcg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrf6Qcg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrf6Qcg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrf6Qcg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrf6Qcg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrf6Qcg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf6Qcg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrf6Qcg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrf6Qcg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrf6Qcg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrf6Qcg.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyyoPQy.s: Assembler messages:
encrypt.c: /tmp/ccyyoPQy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyyoPQy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyyoPQy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyyoPQy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyoPQy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyoPQy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyoPQy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyoPQy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyoPQy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyoPQy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyoPQy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyoPQy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyyoPQy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyoPQy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyyoPQy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyoPQy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyyoPQy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyoPQy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyoPQy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyoPQy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyoPQy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyoPQy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyyoPQy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyoPQy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco21QK9.s: Assembler messages:
encrypt.c: /tmp/cco21QK9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco21QK9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco21QK9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco21QK9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco21QK9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco21QK9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco21QK9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco21QK9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco21QK9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco21QK9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco21QK9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco21QK9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco21QK9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco21QK9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco21QK9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco21QK9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco21QK9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco21QK9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco21QK9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco21QK9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco21QK9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco21QK9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco21QK9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco21QK9.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqL8LqD.s: Assembler messages:
encrypt.c: /tmp/ccqL8LqD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqL8LqD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqL8LqD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqL8LqD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8LqD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8LqD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8LqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8LqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8LqD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL8LqD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL8LqD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL8LqD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqL8LqD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8LqD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqL8LqD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL8LqD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqL8LqD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL8LqD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL8LqD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL8LqD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL8LqD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL8LqD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqL8LqD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL8LqD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQnrGHI.s: Assembler messages:
encrypt.c: /tmp/ccQnrGHI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQnrGHI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQnrGHI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQnrGHI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnrGHI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnrGHI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnrGHI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnrGHI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnrGHI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQnrGHI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQnrGHI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQnrGHI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQnrGHI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnrGHI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQnrGHI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQnrGHI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQnrGHI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQnrGHI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQnrGHI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQnrGHI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQnrGHI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQnrGHI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQnrGHI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQnrGHI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccn8h2M7.s: Assembler messages:
encrypt.c: /tmp/ccn8h2M7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn8h2M7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn8h2M7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn8h2M7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8h2M7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8h2M7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8h2M7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8h2M7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8h2M7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8h2M7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8h2M7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8h2M7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn8h2M7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8h2M7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn8h2M7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn8h2M7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8h2M7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8h2M7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8h2M7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8h2M7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8h2M7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8h2M7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8h2M7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8h2M7.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHzkk6C.s: Assembler messages:
encrypt.c: /tmp/ccHzkk6C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHzkk6C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHzkk6C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHzkk6C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzkk6C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzkk6C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzkk6C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzkk6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzkk6C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzkk6C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzkk6C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzkk6C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHzkk6C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzkk6C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHzkk6C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzkk6C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHzkk6C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHzkk6C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzkk6C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzkk6C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzkk6C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzkk6C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHzkk6C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHzkk6C.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclTASXc.s: Assembler messages:
encrypt.c: /tmp/cclTASXc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTASXc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTASXc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclTASXc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTASXc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTASXc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTASXc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTASXc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTASXc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTASXc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTASXc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTASXc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTASXc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTASXc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTASXc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclTASXc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTASXc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTASXc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTASXc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTASXc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTASXc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTASXc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTASXc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTASXc.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccPXeXZ.s: Assembler messages:
encrypt.c: /tmp/cccPXeXZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccPXeXZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccPXeXZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccPXeXZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPXeXZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPXeXZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPXeXZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPXeXZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPXeXZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPXeXZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPXeXZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPXeXZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccPXeXZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPXeXZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccPXeXZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccPXeXZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccPXeXZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPXeXZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPXeXZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccPXeXZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPXeXZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccPXeXZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPXeXZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccPXeXZ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj6pmNr.s: Assembler messages:
encrypt.c: /tmp/ccj6pmNr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6pmNr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6pmNr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6pmNr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6pmNr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6pmNr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6pmNr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6pmNr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6pmNr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6pmNr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6pmNr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6pmNr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6pmNr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6pmNr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6pmNr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6pmNr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj6pmNr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6pmNr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6pmNr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6pmNr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6pmNr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6pmNr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6pmNr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6pmNr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc19RJU2.s: Assembler messages:
encrypt.c: /tmp/cc19RJU2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19RJU2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19RJU2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc19RJU2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19RJU2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19RJU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19RJU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19RJU2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19RJU2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19RJU2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19RJU2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19RJU2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19RJU2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19RJU2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19RJU2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc19RJU2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19RJU2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19RJU2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19RJU2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19RJU2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19RJU2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19RJU2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19RJU2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19RJU2.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpDnuKy.s: Assembler messages:
encrypt.c: /tmp/ccpDnuKy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpDnuKy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpDnuKy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpDnuKy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDnuKy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDnuKy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDnuKy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDnuKy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDnuKy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDnuKy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDnuKy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDnuKy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpDnuKy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDnuKy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpDnuKy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDnuKy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpDnuKy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpDnuKy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDnuKy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDnuKy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDnuKy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDnuKy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpDnuKy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpDnuKy.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7CMINA.s: Assembler messages:
encrypt.c: /tmp/cc7CMINA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7CMINA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7CMINA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7CMINA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CMINA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CMINA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CMINA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CMINA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CMINA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7CMINA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7CMINA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7CMINA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7CMINA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CMINA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7CMINA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7CMINA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7CMINA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7CMINA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7CMINA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7CMINA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CMINA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7CMINA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7CMINA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7CMINA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwXcDu0.s: Assembler messages:
encrypt.c: /tmp/ccwXcDu0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwXcDu0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwXcDu0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwXcDu0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXcDu0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXcDu0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXcDu0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXcDu0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXcDu0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXcDu0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXcDu0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXcDu0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwXcDu0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXcDu0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwXcDu0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwXcDu0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwXcDu0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXcDu0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXcDu0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXcDu0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXcDu0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwXcDu0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXcDu0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwXcDu0.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEiRTIy.s: Assembler messages:
encrypt.c: /tmp/ccEiRTIy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEiRTIy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEiRTIy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEiRTIy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiRTIy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiRTIy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiRTIy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiRTIy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiRTIy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiRTIy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiRTIy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiRTIy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEiRTIy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiRTIy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEiRTIy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiRTIy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEiRTIy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEiRTIy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiRTIy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiRTIy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEiRTIy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiRTIy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEiRTIy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiRTIy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclEjcW3.s: Assembler messages:
encrypt.c: /tmp/cclEjcW3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclEjcW3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclEjcW3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclEjcW3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEjcW3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEjcW3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEjcW3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEjcW3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEjcW3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclEjcW3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclEjcW3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclEjcW3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclEjcW3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEjcW3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclEjcW3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclEjcW3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclEjcW3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclEjcW3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclEjcW3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEjcW3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclEjcW3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclEjcW3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclEjcW3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclEjcW3.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9aym5o.s: Assembler messages:
encrypt.c: /tmp/cc9aym5o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9aym5o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9aym5o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9aym5o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aym5o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aym5o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aym5o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aym5o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aym5o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aym5o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aym5o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aym5o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9aym5o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aym5o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9aym5o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9aym5o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aym5o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aym5o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aym5o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aym5o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aym5o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9aym5o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aym5o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aym5o.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR0jxqX.s: Assembler messages:
encrypt.c: /tmp/ccR0jxqX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR0jxqX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR0jxqX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR0jxqX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0jxqX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0jxqX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0jxqX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0jxqX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0jxqX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0jxqX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0jxqX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0jxqX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR0jxqX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0jxqX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR0jxqX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0jxqX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR0jxqX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0jxqX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0jxqX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0jxqX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0jxqX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0jxqX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR0jxqX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0jxqX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPYTbp4.s: Assembler messages:
encrypt.c: /tmp/ccPYTbp4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYTbp4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYTbp4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYTbp4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYTbp4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYTbp4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYTbp4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYTbp4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYTbp4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYTbp4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYTbp4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYTbp4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYTbp4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYTbp4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYTbp4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYTbp4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPYTbp4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYTbp4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYTbp4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYTbp4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYTbp4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYTbp4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYTbp4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYTbp4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbleveC.s: Assembler messages:
encrypt.c: /tmp/ccbleveC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbleveC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbleveC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbleveC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbleveC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbleveC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbleveC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbleveC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbleveC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbleveC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbleveC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbleveC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbleveC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbleveC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbleveC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbleveC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbleveC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbleveC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbleveC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbleveC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbleveC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbleveC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbleveC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbleveC.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP2SW8l.s: Assembler messages:
encrypt.c: /tmp/ccP2SW8l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2SW8l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2SW8l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2SW8l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2SW8l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2SW8l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2SW8l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2SW8l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2SW8l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2SW8l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2SW8l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2SW8l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2SW8l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2SW8l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2SW8l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP2SW8l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2SW8l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2SW8l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2SW8l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2SW8l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2SW8l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP2SW8l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2SW8l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2SW8l.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvxnUpX.s: Assembler messages:
encrypt.c: /tmp/ccvxnUpX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxnUpX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxnUpX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxnUpX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxnUpX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxnUpX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxnUpX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxnUpX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxnUpX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxnUpX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxnUpX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxnUpX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxnUpX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxnUpX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxnUpX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxnUpX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvxnUpX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxnUpX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxnUpX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxnUpX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxnUpX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxnUpX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxnUpX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxnUpX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7CsvBw.s: Assembler messages:
encrypt.c: /tmp/cc7CsvBw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7CsvBw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7CsvBw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7CsvBw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CsvBw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CsvBw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CsvBw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CsvBw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CsvBw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CsvBw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CsvBw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CsvBw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7CsvBw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CsvBw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7CsvBw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7CsvBw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CsvBw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CsvBw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CsvBw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CsvBw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CsvBw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7CsvBw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CsvBw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CsvBw.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXaA181.s: Assembler messages:
encrypt.c: /tmp/ccXaA181.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXaA181.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXaA181.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXaA181.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaA181.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaA181.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaA181.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaA181.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaA181.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaA181.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaA181.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaA181.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXaA181.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaA181.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXaA181.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaA181.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXaA181.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaA181.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaA181.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaA181.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaA181.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaA181.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXaA181.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaA181.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1naOwj.s: Assembler messages:
encrypt.c: /tmp/cc1naOwj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1naOwj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1naOwj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1naOwj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1naOwj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1naOwj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1naOwj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1naOwj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1naOwj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1naOwj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1naOwj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1naOwj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1naOwj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1naOwj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1naOwj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1naOwj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1naOwj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1naOwj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1naOwj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1naOwj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1naOwj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1naOwj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1naOwj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1naOwj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAJa0i3.s: Assembler messages:
encrypt.c: /tmp/ccAJa0i3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAJa0i3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAJa0i3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAJa0i3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJa0i3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJa0i3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJa0i3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJa0i3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJa0i3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJa0i3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJa0i3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJa0i3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAJa0i3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJa0i3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAJa0i3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAJa0i3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJa0i3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJa0i3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJa0i3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJa0i3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJa0i3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJa0i3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJa0i3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJa0i3.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc57p26q.s: Assembler messages:
encrypt.c: /tmp/cc57p26q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc57p26q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc57p26q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc57p26q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57p26q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57p26q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57p26q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57p26q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57p26q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57p26q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57p26q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57p26q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc57p26q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57p26q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc57p26q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57p26q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc57p26q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc57p26q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57p26q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57p26q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc57p26q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57p26q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc57p26q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc57p26q.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqxKY76.s: Assembler messages:
encrypt.c: /tmp/ccqxKY76.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqxKY76.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqxKY76.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqxKY76.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxKY76.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxKY76.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxKY76.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxKY76.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxKY76.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxKY76.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxKY76.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxKY76.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqxKY76.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxKY76.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqxKY76.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqxKY76.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxKY76.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxKY76.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxKY76.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxKY76.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxKY76.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqxKY76.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxKY76.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxKY76.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc4V24yW.s: Assembler messages:
encrypt.c: /tmp/cc4V24yW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4V24yW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4V24yW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4V24yW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V24yW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V24yW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V24yW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V24yW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V24yW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4V24yW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4V24yW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4V24yW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4V24yW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V24yW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4V24yW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4V24yW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4V24yW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V24yW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V24yW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V24yW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V24yW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4V24yW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V24yW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V24yW.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccKnDcng.s: Assembler messages:
encrypt.c: /tmp/ccKnDcng.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKnDcng.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKnDcng.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKnDcng.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnDcng.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnDcng.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnDcng.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnDcng.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnDcng.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKnDcng.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKnDcng.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKnDcng.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKnDcng.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnDcng.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKnDcng.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKnDcng.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKnDcng.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKnDcng.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKnDcng.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKnDcng.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnDcng.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKnDcng.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKnDcng.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKnDcng.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1zDVW2.s: Assembler messages:
encrypt.c: /tmp/cc1zDVW2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1zDVW2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1zDVW2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1zDVW2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zDVW2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zDVW2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zDVW2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zDVW2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zDVW2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zDVW2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zDVW2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zDVW2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1zDVW2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zDVW2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1zDVW2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1zDVW2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1zDVW2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zDVW2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zDVW2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zDVW2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zDVW2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1zDVW2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zDVW2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1zDVW2.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNHQMSq.s: Assembler messages:
encrypt.c: /tmp/ccNHQMSq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNHQMSq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNHQMSq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNHQMSq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHQMSq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHQMSq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHQMSq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHQMSq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHQMSq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHQMSq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHQMSq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHQMSq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNHQMSq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHQMSq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNHQMSq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHQMSq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNHQMSq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHQMSq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHQMSq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHQMSq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHQMSq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHQMSq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNHQMSq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHQMSq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6UwGMC.s: Assembler messages:
encrypt.c: /tmp/cc6UwGMC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6UwGMC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6UwGMC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6UwGMC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UwGMC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UwGMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UwGMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UwGMC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UwGMC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6UwGMC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6UwGMC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6UwGMC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6UwGMC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UwGMC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6UwGMC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6UwGMC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6UwGMC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6UwGMC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6UwGMC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UwGMC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6UwGMC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6UwGMC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6UwGMC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6UwGMC.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNWDrk5.s: Assembler messages:
encrypt.c: /tmp/ccNWDrk5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNWDrk5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNWDrk5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNWDrk5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWDrk5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWDrk5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWDrk5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWDrk5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWDrk5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWDrk5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWDrk5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWDrk5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNWDrk5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWDrk5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNWDrk5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWDrk5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNWDrk5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWDrk5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWDrk5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWDrk5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWDrk5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWDrk5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNWDrk5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWDrk5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVOEx1C.s: Assembler messages:
encrypt.c: /tmp/ccVOEx1C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVOEx1C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVOEx1C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVOEx1C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOEx1C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOEx1C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOEx1C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOEx1C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOEx1C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOEx1C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOEx1C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOEx1C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVOEx1C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOEx1C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVOEx1C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVOEx1C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOEx1C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOEx1C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOEx1C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOEx1C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOEx1C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVOEx1C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOEx1C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOEx1C.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczp6Yob.s: Assembler messages:
encrypt.c: /tmp/cczp6Yob.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczp6Yob.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczp6Yob.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczp6Yob.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp6Yob.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp6Yob.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp6Yob.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp6Yob.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp6Yob.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczp6Yob.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczp6Yob.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczp6Yob.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczp6Yob.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp6Yob.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczp6Yob.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczp6Yob.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczp6Yob.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczp6Yob.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczp6Yob.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczp6Yob.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp6Yob.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczp6Yob.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczp6Yob.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczp6Yob.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccmBhoCy.s: Assembler messages:
encrypt.c: /tmp/ccmBhoCy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmBhoCy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmBhoCy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmBhoCy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBhoCy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBhoCy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBhoCy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBhoCy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBhoCy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmBhoCy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmBhoCy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmBhoCy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmBhoCy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBhoCy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmBhoCy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmBhoCy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmBhoCy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmBhoCy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmBhoCy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBhoCy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmBhoCy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmBhoCy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmBhoCy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmBhoCy.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccw3RxP4.s: Assembler messages:
encrypt.c: /tmp/ccw3RxP4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw3RxP4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw3RxP4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw3RxP4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3RxP4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3RxP4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3RxP4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3RxP4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3RxP4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3RxP4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3RxP4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3RxP4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw3RxP4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3RxP4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw3RxP4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3RxP4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw3RxP4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3RxP4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3RxP4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3RxP4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3RxP4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3RxP4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw3RxP4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3RxP4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc32mztC.s: Assembler messages:
encrypt.c: /tmp/cc32mztC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32mztC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32mztC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc32mztC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32mztC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32mztC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32mztC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32mztC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32mztC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32mztC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32mztC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32mztC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32mztC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32mztC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32mztC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc32mztC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32mztC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32mztC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32mztC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32mztC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32mztC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32mztC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32mztC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32mztC.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfIaWgd.s: Assembler messages:
encrypt.c: /tmp/ccfIaWgd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfIaWgd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfIaWgd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfIaWgd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIaWgd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIaWgd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIaWgd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIaWgd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIaWgd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIaWgd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIaWgd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIaWgd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfIaWgd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIaWgd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfIaWgd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIaWgd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfIaWgd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfIaWgd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIaWgd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIaWgd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIaWgd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIaWgd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfIaWgd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfIaWgd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrLpUY9.s: Assembler messages:
encrypt.c: /tmp/ccrLpUY9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrLpUY9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrLpUY9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrLpUY9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLpUY9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLpUY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLpUY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLpUY9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLpUY9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrLpUY9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrLpUY9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrLpUY9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrLpUY9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLpUY9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrLpUY9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrLpUY9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrLpUY9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrLpUY9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrLpUY9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrLpUY9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrLpUY9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrLpUY9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrLpUY9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrLpUY9.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvNvKtf.s: Assembler messages:
encrypt.c: /tmp/ccvNvKtf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNvKtf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNvKtf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNvKtf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNvKtf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNvKtf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNvKtf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNvKtf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNvKtf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNvKtf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNvKtf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNvKtf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNvKtf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNvKtf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNvKtf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNvKtf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvNvKtf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNvKtf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNvKtf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNvKtf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNvKtf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNvKtf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNvKtf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNvKtf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDpbdLm.s: Assembler messages:
encrypt.c: /tmp/ccDpbdLm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDpbdLm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDpbdLm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDpbdLm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpbdLm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpbdLm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpbdLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpbdLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpbdLm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDpbdLm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDpbdLm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDpbdLm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDpbdLm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpbdLm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDpbdLm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDpbdLm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDpbdLm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDpbdLm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDpbdLm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDpbdLm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDpbdLm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDpbdLm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDpbdLm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDpbdLm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccylHetg.s: Assembler messages:
encrypt.c: /tmp/ccylHetg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylHetg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylHetg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccylHetg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylHetg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylHetg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylHetg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylHetg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylHetg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylHetg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylHetg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylHetg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylHetg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylHetg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylHetg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccylHetg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylHetg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylHetg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylHetg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylHetg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylHetg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylHetg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylHetg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylHetg.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNiML3e.s: Assembler messages:
encrypt.c: /tmp/ccNiML3e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNiML3e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNiML3e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNiML3e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiML3e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiML3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiML3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiML3e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiML3e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiML3e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiML3e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiML3e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNiML3e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiML3e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNiML3e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNiML3e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNiML3e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiML3e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiML3e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNiML3e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiML3e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNiML3e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiML3e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNiML3e.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccllEipd.s: Assembler messages:
encrypt.c: /tmp/ccllEipd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccllEipd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccllEipd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccllEipd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllEipd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllEipd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllEipd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllEipd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllEipd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllEipd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllEipd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllEipd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccllEipd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllEipd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccllEipd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllEipd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccllEipd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccllEipd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllEipd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllEipd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccllEipd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllEipd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccllEipd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccllEipd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBUvt7f.s: Assembler messages:
encrypt.c: /tmp/ccBUvt7f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBUvt7f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBUvt7f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBUvt7f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUvt7f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUvt7f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUvt7f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUvt7f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUvt7f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUvt7f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUvt7f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUvt7f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBUvt7f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUvt7f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBUvt7f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBUvt7f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBUvt7f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUvt7f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUvt7f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUvt7f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUvt7f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBUvt7f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUvt7f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBUvt7f.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRnWaZj.s: Assembler messages:
encrypt.c: /tmp/ccRnWaZj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRnWaZj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRnWaZj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRnWaZj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnWaZj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnWaZj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnWaZj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnWaZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnWaZj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnWaZj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnWaZj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnWaZj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRnWaZj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnWaZj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRnWaZj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnWaZj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRnWaZj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRnWaZj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnWaZj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnWaZj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnWaZj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnWaZj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRnWaZj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRnWaZj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKwjLnw.s: Assembler messages:
encrypt.c: /tmp/ccKwjLnw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKwjLnw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKwjLnw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKwjLnw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwjLnw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwjLnw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwjLnw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwjLnw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwjLnw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwjLnw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwjLnw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwjLnw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKwjLnw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwjLnw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKwjLnw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwjLnw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKwjLnw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwjLnw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwjLnw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwjLnw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwjLnw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwjLnw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKwjLnw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwjLnw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczxftEm.s: Assembler messages:
encrypt.c: /tmp/cczxftEm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczxftEm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczxftEm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczxftEm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxftEm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxftEm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxftEm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxftEm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxftEm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxftEm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxftEm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxftEm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczxftEm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxftEm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczxftEm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczxftEm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczxftEm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxftEm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxftEm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxftEm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxftEm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxftEm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxftEm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczxftEm.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEZHcBt.s: Assembler messages:
encrypt.c: /tmp/ccEZHcBt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEZHcBt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEZHcBt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEZHcBt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZHcBt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZHcBt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZHcBt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZHcBt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZHcBt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZHcBt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZHcBt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZHcBt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEZHcBt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZHcBt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEZHcBt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEZHcBt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEZHcBt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZHcBt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZHcBt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZHcBt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZHcBt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEZHcBt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZHcBt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEZHcBt.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsSWn9B.s: Assembler messages:
encrypt.c: /tmp/ccsSWn9B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsSWn9B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsSWn9B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsSWn9B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSWn9B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSWn9B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSWn9B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSWn9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSWn9B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSWn9B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSWn9B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSWn9B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsSWn9B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSWn9B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsSWn9B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSWn9B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsSWn9B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSWn9B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSWn9B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSWn9B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSWn9B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSWn9B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsSWn9B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSWn9B.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccB72csm.s: Assembler messages:
encrypt.c: /tmp/ccB72csm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB72csm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB72csm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB72csm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72csm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72csm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72csm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72csm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72csm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB72csm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB72csm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB72csm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB72csm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72csm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB72csm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB72csm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB72csm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB72csm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB72csm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB72csm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB72csm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB72csm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB72csm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB72csm.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI0Pxct.s: Assembler messages:
encrypt.c: /tmp/ccI0Pxct.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI0Pxct.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI0Pxct.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI0Pxct.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0Pxct.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0Pxct.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0Pxct.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0Pxct.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0Pxct.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0Pxct.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0Pxct.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0Pxct.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI0Pxct.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0Pxct.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI0Pxct.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0Pxct.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI0Pxct.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0Pxct.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0Pxct.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0Pxct.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0Pxct.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0Pxct.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI0Pxct.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0Pxct.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPiLHAo.s: Assembler messages:
encrypt.c: /tmp/ccPiLHAo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPiLHAo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPiLHAo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPiLHAo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPiLHAo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPiLHAo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPiLHAo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPiLHAo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPiLHAo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPiLHAo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPiLHAo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPiLHAo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPiLHAo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPiLHAo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPiLHAo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPiLHAo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPiLHAo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPiLHAo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPiLHAo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPiLHAo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPiLHAo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPiLHAo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPiLHAo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPiLHAo.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpO9zBy.s: Assembler messages:
encrypt.c: /tmp/ccpO9zBy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpO9zBy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpO9zBy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpO9zBy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpO9zBy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpO9zBy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpO9zBy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpO9zBy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpO9zBy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpO9zBy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpO9zBy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpO9zBy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpO9zBy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpO9zBy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpO9zBy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpO9zBy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpO9zBy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpO9zBy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpO9zBy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpO9zBy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpO9zBy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpO9zBy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpO9zBy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpO9zBy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc33MFAF.s: Assembler messages:
encrypt.c: /tmp/cc33MFAF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc33MFAF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc33MFAF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc33MFAF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33MFAF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33MFAF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33MFAF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33MFAF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33MFAF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc33MFAF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc33MFAF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc33MFAF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc33MFAF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33MFAF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc33MFAF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc33MFAF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc33MFAF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc33MFAF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc33MFAF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc33MFAF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc33MFAF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc33MFAF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc33MFAF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc33MFAF.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCNAGhJ.s: Assembler messages:
encrypt.c: /tmp/ccCNAGhJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCNAGhJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCNAGhJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCNAGhJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNAGhJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNAGhJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNAGhJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNAGhJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNAGhJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCNAGhJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCNAGhJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCNAGhJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCNAGhJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNAGhJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCNAGhJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCNAGhJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCNAGhJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCNAGhJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCNAGhJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCNAGhJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCNAGhJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCNAGhJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCNAGhJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCNAGhJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLP7zVP.s: Assembler messages:
encrypt.c: /tmp/ccLP7zVP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLP7zVP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLP7zVP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLP7zVP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7zVP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7zVP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7zVP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7zVP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7zVP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP7zVP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP7zVP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP7zVP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLP7zVP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7zVP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLP7zVP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP7zVP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLP7zVP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP7zVP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP7zVP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP7zVP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7zVP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP7zVP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLP7zVP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP7zVP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgOit2L.s: Assembler messages:
encrypt.c: /tmp/ccgOit2L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgOit2L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgOit2L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgOit2L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOit2L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOit2L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOit2L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOit2L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOit2L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgOit2L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgOit2L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgOit2L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgOit2L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOit2L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgOit2L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgOit2L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgOit2L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgOit2L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgOit2L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOit2L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgOit2L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgOit2L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgOit2L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgOit2L.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5mOsNz.s: Assembler messages:
encrypt.c: /tmp/cc5mOsNz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5mOsNz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5mOsNz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5mOsNz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mOsNz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mOsNz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mOsNz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mOsNz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mOsNz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mOsNz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mOsNz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mOsNz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5mOsNz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mOsNz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5mOsNz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5mOsNz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5mOsNz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mOsNz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mOsNz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5mOsNz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mOsNz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5mOsNz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mOsNz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5mOsNz.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuXaFLH.s: Assembler messages:
encrypt.c: /tmp/ccuXaFLH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXaFLH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXaFLH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXaFLH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXaFLH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXaFLH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXaFLH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXaFLH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXaFLH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXaFLH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXaFLH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXaFLH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXaFLH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXaFLH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXaFLH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXaFLH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuXaFLH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXaFLH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXaFLH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXaFLH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXaFLH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXaFLH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXaFLH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXaFLH.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMHeh3G.s: Assembler messages:
encrypt.c: /tmp/ccMHeh3G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMHeh3G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMHeh3G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMHeh3G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHeh3G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHeh3G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHeh3G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHeh3G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHeh3G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHeh3G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHeh3G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHeh3G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMHeh3G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHeh3G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMHeh3G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMHeh3G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMHeh3G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHeh3G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHeh3G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHeh3G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHeh3G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMHeh3G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHeh3G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMHeh3G.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx2NzrO.s: Assembler messages:
encrypt.c: /tmp/ccx2NzrO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2NzrO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx2NzrO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx2NzrO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2NzrO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2NzrO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2NzrO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2NzrO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2NzrO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2NzrO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2NzrO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2NzrO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx2NzrO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2NzrO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx2NzrO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2NzrO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx2NzrO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2NzrO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2NzrO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2NzrO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2NzrO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2NzrO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2NzrO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2NzrO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6m1YzY.s: Assembler messages:
encrypt.c: /tmp/cc6m1YzY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6m1YzY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6m1YzY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6m1YzY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m1YzY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m1YzY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m1YzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m1YzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m1YzY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6m1YzY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6m1YzY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6m1YzY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6m1YzY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m1YzY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6m1YzY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6m1YzY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6m1YzY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6m1YzY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6m1YzY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6m1YzY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6m1YzY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6m1YzY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6m1YzY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6m1YzY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAdSl1G.s: Assembler messages:
encrypt.c: /tmp/ccAdSl1G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAdSl1G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAdSl1G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAdSl1G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdSl1G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdSl1G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdSl1G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdSl1G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdSl1G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdSl1G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdSl1G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdSl1G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAdSl1G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdSl1G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAdSl1G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAdSl1G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAdSl1G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdSl1G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdSl1G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAdSl1G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdSl1G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAdSl1G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdSl1G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAdSl1G.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4YI4xJ.s: Assembler messages:
encrypt.c: /tmp/cc4YI4xJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4YI4xJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4YI4xJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4YI4xJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YI4xJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YI4xJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YI4xJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YI4xJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YI4xJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YI4xJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YI4xJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YI4xJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4YI4xJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YI4xJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4YI4xJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4YI4xJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4YI4xJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YI4xJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YI4xJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YI4xJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YI4xJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4YI4xJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YI4xJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4YI4xJ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQlLLiY.s: Assembler messages:
encrypt.c: /tmp/ccQlLLiY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQlLLiY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQlLLiY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQlLLiY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlLLiY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlLLiY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlLLiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlLLiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlLLiY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlLLiY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlLLiY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlLLiY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQlLLiY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlLLiY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQlLLiY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlLLiY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQlLLiY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQlLLiY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlLLiY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlLLiY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlLLiY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlLLiY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlLLiY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQlLLiY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC65VyW.s: Assembler messages:
encrypt.c: /tmp/ccC65VyW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC65VyW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC65VyW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC65VyW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC65VyW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC65VyW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC65VyW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC65VyW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC65VyW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC65VyW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC65VyW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC65VyW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC65VyW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC65VyW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC65VyW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC65VyW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC65VyW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC65VyW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC65VyW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC65VyW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC65VyW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC65VyW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC65VyW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC65VyW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPP9pRF.s: Assembler messages:
encrypt.c: /tmp/ccPP9pRF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPP9pRF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPP9pRF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPP9pRF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP9pRF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP9pRF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP9pRF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP9pRF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP9pRF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPP9pRF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPP9pRF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPP9pRF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPP9pRF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP9pRF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPP9pRF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPP9pRF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPP9pRF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPP9pRF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPP9pRF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP9pRF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPP9pRF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPP9pRF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPP9pRF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPP9pRF.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsJRDr1.s: Assembler messages:
encrypt.c: /tmp/ccsJRDr1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsJRDr1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsJRDr1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsJRDr1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJRDr1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJRDr1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJRDr1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJRDr1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJRDr1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsJRDr1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsJRDr1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsJRDr1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsJRDr1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJRDr1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsJRDr1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsJRDr1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsJRDr1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsJRDr1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsJRDr1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsJRDr1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsJRDr1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsJRDr1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsJRDr1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsJRDr1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvSARfH.s: Assembler messages:
encrypt.c: /tmp/ccvSARfH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvSARfH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvSARfH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvSARfH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSARfH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSARfH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSARfH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSARfH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSARfH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvSARfH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvSARfH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvSARfH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvSARfH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSARfH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvSARfH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvSARfH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvSARfH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvSARfH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvSARfH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSARfH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvSARfH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvSARfH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvSARfH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvSARfH.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4UQXf2.s: Assembler messages:
encrypt.c: /tmp/cc4UQXf2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UQXf2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UQXf2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UQXf2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UQXf2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UQXf2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UQXf2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UQXf2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UQXf2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UQXf2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UQXf2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UQXf2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4UQXf2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UQXf2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UQXf2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UQXf2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4UQXf2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UQXf2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UQXf2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UQXf2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UQXf2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UQXf2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UQXf2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UQXf2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsihOf7.s: Assembler messages:
encrypt.c: /tmp/ccsihOf7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsihOf7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsihOf7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsihOf7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsihOf7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsihOf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsihOf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsihOf7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsihOf7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsihOf7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsihOf7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsihOf7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsihOf7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsihOf7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsihOf7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsihOf7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsihOf7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsihOf7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsihOf7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsihOf7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsihOf7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsihOf7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsihOf7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsihOf7.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1hW346.s: Assembler messages:
encrypt.c: /tmp/cc1hW346.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hW346.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hW346.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hW346.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hW346.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hW346.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hW346.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hW346.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hW346.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hW346.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hW346.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hW346.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hW346.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hW346.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hW346.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hW346.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1hW346.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hW346.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hW346.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hW346.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hW346.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hW346.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hW346.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hW346.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsCutoa.s: Assembler messages:
encrypt.c: /tmp/ccsCutoa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsCutoa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsCutoa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsCutoa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCutoa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCutoa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCutoa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCutoa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCutoa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCutoa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCutoa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCutoa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsCutoa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCutoa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsCutoa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsCutoa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCutoa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCutoa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCutoa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCutoa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCutoa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsCutoa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCutoa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCutoa.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc6ldEM3.s: Assembler messages:
encrypt.c: /tmp/cc6ldEM3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ldEM3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ldEM3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ldEM3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ldEM3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ldEM3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ldEM3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ldEM3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ldEM3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ldEM3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ldEM3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ldEM3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ldEM3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ldEM3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ldEM3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ldEM3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ldEM3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ldEM3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ldEM3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ldEM3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ldEM3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ldEM3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ldEM3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ldEM3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccyHs1qf.s: Assembler messages:
encrypt.c: /tmp/ccyHs1qf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyHs1qf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyHs1qf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyHs1qf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHs1qf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHs1qf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHs1qf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHs1qf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHs1qf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHs1qf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHs1qf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHs1qf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyHs1qf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHs1qf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyHs1qf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyHs1qf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHs1qf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHs1qf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHs1qf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHs1qf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHs1qf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyHs1qf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHs1qf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHs1qf.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG5Puh5.s: Assembler messages:
encrypt.c: /tmp/ccG5Puh5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG5Puh5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG5Puh5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG5Puh5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Puh5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Puh5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Puh5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Puh5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Puh5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5Puh5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5Puh5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5Puh5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG5Puh5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Puh5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG5Puh5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5Puh5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG5Puh5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5Puh5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5Puh5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5Puh5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5Puh5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5Puh5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG5Puh5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5Puh5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmfbJDa.s: Assembler messages:
encrypt.c: /tmp/ccmfbJDa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfbJDa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfbJDa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfbJDa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfbJDa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfbJDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfbJDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfbJDa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfbJDa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfbJDa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfbJDa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfbJDa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfbJDa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfbJDa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfbJDa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmfbJDa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfbJDa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfbJDa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfbJDa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfbJDa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfbJDa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmfbJDa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfbJDa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfbJDa.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJGgbAk.s: Assembler messages:
encrypt.c: /tmp/ccJGgbAk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJGgbAk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJGgbAk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJGgbAk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGgbAk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGgbAk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGgbAk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGgbAk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGgbAk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGgbAk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGgbAk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGgbAk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJGgbAk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGgbAk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJGgbAk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGgbAk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJGgbAk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGgbAk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGgbAk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGgbAk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGgbAk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGgbAk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJGgbAk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGgbAk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQO9Tib.s: Assembler messages:
encrypt.c: /tmp/ccQO9Tib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQO9Tib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQO9Tib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQO9Tib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO9Tib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO9Tib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO9Tib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO9Tib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO9Tib.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQO9Tib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQO9Tib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQO9Tib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQO9Tib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO9Tib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQO9Tib.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQO9Tib.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQO9Tib.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQO9Tib.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQO9Tib.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO9Tib.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQO9Tib.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQO9Tib.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQO9Tib.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQO9Tib.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyHJCwl.s: Assembler messages:
encrypt.c: /tmp/ccyHJCwl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyHJCwl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyHJCwl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyHJCwl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHJCwl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHJCwl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHJCwl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHJCwl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHJCwl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHJCwl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHJCwl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHJCwl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyHJCwl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHJCwl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyHJCwl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyHJCwl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyHJCwl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHJCwl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHJCwl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHJCwl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHJCwl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyHJCwl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHJCwl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyHJCwl.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczCCAIs.s: Assembler messages:
encrypt.c: /tmp/cczCCAIs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczCCAIs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczCCAIs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczCCAIs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCCAIs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCCAIs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCCAIs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCCAIs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCCAIs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCCAIs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCCAIs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCCAIs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczCCAIs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCCAIs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczCCAIs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCCAIs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczCCAIs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCCAIs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCCAIs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCCAIs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCCAIs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCCAIs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczCCAIs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCCAIs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc1pUgo9.s: Assembler messages:
encrypt.c: /tmp/cc1pUgo9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1pUgo9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1pUgo9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1pUgo9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pUgo9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pUgo9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pUgo9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pUgo9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pUgo9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pUgo9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pUgo9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pUgo9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1pUgo9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pUgo9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1pUgo9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1pUgo9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pUgo9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pUgo9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pUgo9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pUgo9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pUgo9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pUgo9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pUgo9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pUgo9.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccbtx2Ao.s: Assembler messages:
encrypt.c: /tmp/ccbtx2Ao.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbtx2Ao.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbtx2Ao.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbtx2Ao.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtx2Ao.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtx2Ao.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtx2Ao.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtx2Ao.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtx2Ao.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtx2Ao.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtx2Ao.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtx2Ao.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbtx2Ao.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtx2Ao.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbtx2Ao.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtx2Ao.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbtx2Ao.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbtx2Ao.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtx2Ao.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtx2Ao.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtx2Ao.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtx2Ao.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbtx2Ao.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbtx2Ao.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3Xevnq.s: Assembler messages:
encrypt.c: /tmp/cc3Xevnq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Xevnq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Xevnq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Xevnq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Xevnq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Xevnq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Xevnq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Xevnq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Xevnq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Xevnq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Xevnq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Xevnq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Xevnq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Xevnq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Xevnq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Xevnq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Xevnq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Xevnq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Xevnq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Xevnq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Xevnq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Xevnq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Xevnq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Xevnq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgGggsh.s: Assembler messages:
encrypt.c: /tmp/ccgGggsh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgGggsh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgGggsh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgGggsh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGggsh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGggsh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGggsh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGggsh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGggsh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGggsh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGggsh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGggsh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgGggsh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGggsh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgGggsh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgGggsh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGggsh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGggsh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGggsh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGggsh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGggsh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgGggsh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGggsh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGggsh.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHtxNO4.s: Assembler messages:
encrypt.c: /tmp/ccHtxNO4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtxNO4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtxNO4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtxNO4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtxNO4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtxNO4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtxNO4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtxNO4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtxNO4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtxNO4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtxNO4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtxNO4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtxNO4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtxNO4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtxNO4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtxNO4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHtxNO4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtxNO4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtxNO4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtxNO4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtxNO4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtxNO4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHtxNO4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtxNO4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJMZdzN.s: Assembler messages:
encrypt.c: /tmp/ccJMZdzN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMZdzN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJMZdzN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJMZdzN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMZdzN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMZdzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMZdzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMZdzN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMZdzN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMZdzN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMZdzN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMZdzN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJMZdzN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMZdzN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJMZdzN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJMZdzN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMZdzN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMZdzN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMZdzN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMZdzN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMZdzN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMZdzN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMZdzN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMZdzN.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc03hs1L.s: Assembler messages:
encrypt.c: /tmp/cc03hs1L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc03hs1L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc03hs1L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc03hs1L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03hs1L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03hs1L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03hs1L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03hs1L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03hs1L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03hs1L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03hs1L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03hs1L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc03hs1L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03hs1L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc03hs1L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc03hs1L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03hs1L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03hs1L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03hs1L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03hs1L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03hs1L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc03hs1L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03hs1L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03hs1L.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG6LJ29.s: Assembler messages:
encrypt.c: /tmp/ccG6LJ29.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG6LJ29.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG6LJ29.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG6LJ29.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6LJ29.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6LJ29.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6LJ29.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6LJ29.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6LJ29.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6LJ29.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6LJ29.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6LJ29.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG6LJ29.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6LJ29.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG6LJ29.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6LJ29.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG6LJ29.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG6LJ29.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6LJ29.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6LJ29.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6LJ29.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6LJ29.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG6LJ29.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG6LJ29.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccldJvr5.s: Assembler messages:
encrypt.c: /tmp/ccldJvr5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccldJvr5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccldJvr5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccldJvr5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldJvr5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldJvr5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldJvr5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldJvr5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldJvr5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldJvr5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldJvr5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldJvr5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccldJvr5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldJvr5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccldJvr5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldJvr5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccldJvr5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccldJvr5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldJvr5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldJvr5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccldJvr5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldJvr5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccldJvr5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccldJvr5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccpV1fqL.s: Assembler messages:
encrypt.c: /tmp/ccpV1fqL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpV1fqL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpV1fqL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpV1fqL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpV1fqL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpV1fqL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpV1fqL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpV1fqL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpV1fqL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpV1fqL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpV1fqL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpV1fqL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpV1fqL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpV1fqL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpV1fqL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpV1fqL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpV1fqL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpV1fqL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpV1fqL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpV1fqL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpV1fqL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpV1fqL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpV1fqL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpV1fqL.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnfW9fH.s: Assembler messages:
encrypt.c: /tmp/ccnfW9fH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnfW9fH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnfW9fH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnfW9fH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfW9fH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfW9fH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfW9fH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfW9fH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfW9fH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfW9fH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfW9fH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfW9fH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnfW9fH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfW9fH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnfW9fH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnfW9fH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfW9fH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfW9fH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfW9fH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfW9fH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfW9fH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnfW9fH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfW9fH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfW9fH.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyJUG75.s: Assembler messages:
encrypt.c: /tmp/ccyJUG75.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyJUG75.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyJUG75.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyJUG75.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJUG75.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJUG75.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJUG75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJUG75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJUG75.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyJUG75.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyJUG75.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyJUG75.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyJUG75.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJUG75.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyJUG75.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyJUG75.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyJUG75.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyJUG75.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyJUG75.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyJUG75.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJUG75.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyJUG75.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyJUG75.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyJUG75.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8VGtEa.s: Assembler messages:
encrypt.c: /tmp/cc8VGtEa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8VGtEa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8VGtEa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8VGtEa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VGtEa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VGtEa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VGtEa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VGtEa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VGtEa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VGtEa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VGtEa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VGtEa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8VGtEa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VGtEa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8VGtEa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VGtEa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8VGtEa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8VGtEa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VGtEa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VGtEa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8VGtEa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VGtEa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8VGtEa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8VGtEa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz18mg0.s: Assembler messages:
encrypt.c: /tmp/ccz18mg0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz18mg0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz18mg0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz18mg0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz18mg0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz18mg0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz18mg0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz18mg0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz18mg0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz18mg0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz18mg0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz18mg0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz18mg0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz18mg0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz18mg0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz18mg0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz18mg0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz18mg0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz18mg0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz18mg0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz18mg0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz18mg0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz18mg0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz18mg0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQWoo6c.s: Assembler messages:
encrypt.c: /tmp/ccQWoo6c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQWoo6c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQWoo6c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQWoo6c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoo6c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoo6c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoo6c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoo6c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoo6c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWoo6c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWoo6c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWoo6c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQWoo6c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoo6c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQWoo6c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQWoo6c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQWoo6c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWoo6c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWoo6c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWoo6c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWoo6c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWoo6c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWoo6c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQWoo6c.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXbaTYj.s: Assembler messages:
encrypt.c: /tmp/ccXbaTYj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbaTYj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbaTYj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbaTYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbaTYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbaTYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbaTYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbaTYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbaTYj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbaTYj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbaTYj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbaTYj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbaTYj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbaTYj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbaTYj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbaTYj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXbaTYj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXbaTYj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbaTYj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbaTYj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbaTYj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbaTYj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbaTYj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXbaTYj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUx4jz2.s: Assembler messages:
encrypt.c: /tmp/ccUx4jz2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUx4jz2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUx4jz2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUx4jz2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx4jz2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx4jz2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx4jz2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx4jz2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx4jz2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUx4jz2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUx4jz2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUx4jz2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUx4jz2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx4jz2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUx4jz2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUx4jz2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUx4jz2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUx4jz2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUx4jz2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUx4jz2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUx4jz2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUx4jz2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUx4jz2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUx4jz2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cca6Q2u3.s: Assembler messages:
encrypt.c: /tmp/cca6Q2u3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca6Q2u3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca6Q2u3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca6Q2u3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Q2u3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Q2u3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Q2u3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Q2u3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Q2u3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6Q2u3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6Q2u3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6Q2u3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca6Q2u3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Q2u3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca6Q2u3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca6Q2u3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6Q2u3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6Q2u3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6Q2u3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6Q2u3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6Q2u3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6Q2u3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6Q2u3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6Q2u3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbReGte.s: Assembler messages:
encrypt.c: /tmp/ccbReGte.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbReGte.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbReGte.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbReGte.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbReGte.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbReGte.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbReGte.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbReGte.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbReGte.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbReGte.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbReGte.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbReGte.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbReGte.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbReGte.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbReGte.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbReGte.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbReGte.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbReGte.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbReGte.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbReGte.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbReGte.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbReGte.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbReGte.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbReGte.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfouG24.s: Assembler messages:
encrypt.c: /tmp/ccfouG24.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfouG24.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfouG24.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfouG24.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouG24.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouG24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouG24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouG24.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouG24.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfouG24.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfouG24.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfouG24.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfouG24.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouG24.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfouG24.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfouG24.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfouG24.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfouG24.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfouG24.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfouG24.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfouG24.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfouG24.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfouG24.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfouG24.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUZYMS2.s: Assembler messages:
encrypt.c: /tmp/ccUZYMS2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUZYMS2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUZYMS2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUZYMS2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYMS2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYMS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYMS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYMS2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYMS2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZYMS2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZYMS2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZYMS2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUZYMS2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYMS2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUZYMS2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUZYMS2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZYMS2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZYMS2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZYMS2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZYMS2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZYMS2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUZYMS2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZYMS2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZYMS2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWf6SQP.s: Assembler messages:
encrypt.c: /tmp/ccWf6SQP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWf6SQP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWf6SQP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWf6SQP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf6SQP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf6SQP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf6SQP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf6SQP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf6SQP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWf6SQP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWf6SQP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWf6SQP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWf6SQP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf6SQP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWf6SQP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWf6SQP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWf6SQP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWf6SQP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWf6SQP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWf6SQP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf6SQP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWf6SQP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWf6SQP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWf6SQP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0aQN3X.s: Assembler messages:
encrypt.c: /tmp/cc0aQN3X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0aQN3X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0aQN3X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0aQN3X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aQN3X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aQN3X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aQN3X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aQN3X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aQN3X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aQN3X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aQN3X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aQN3X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0aQN3X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aQN3X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0aQN3X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aQN3X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0aQN3X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aQN3X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aQN3X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aQN3X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aQN3X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aQN3X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0aQN3X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aQN3X.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrFWpAe.s: Assembler messages:
encrypt.c: /tmp/ccrFWpAe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrFWpAe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrFWpAe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrFWpAe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFWpAe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFWpAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFWpAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFWpAe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFWpAe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFWpAe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFWpAe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFWpAe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrFWpAe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFWpAe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrFWpAe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrFWpAe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrFWpAe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFWpAe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFWpAe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrFWpAe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFWpAe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrFWpAe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFWpAe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrFWpAe.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccahx72L.s: Assembler messages:
encrypt.c: /tmp/ccahx72L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccahx72L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccahx72L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccahx72L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahx72L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahx72L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahx72L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahx72L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahx72L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahx72L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahx72L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahx72L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccahx72L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahx72L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccahx72L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahx72L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccahx72L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahx72L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahx72L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahx72L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahx72L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahx72L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccahx72L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahx72L.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccq8ByRV.s: Assembler messages:
encrypt.c: /tmp/ccq8ByRV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq8ByRV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq8ByRV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq8ByRV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq8ByRV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq8ByRV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq8ByRV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq8ByRV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq8ByRV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq8ByRV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq8ByRV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq8ByRV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq8ByRV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq8ByRV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq8ByRV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq8ByRV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq8ByRV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq8ByRV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq8ByRV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq8ByRV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq8ByRV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq8ByRV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq8ByRV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq8ByRV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5icfnc.s: Assembler messages:
encrypt.c: /tmp/cc5icfnc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5icfnc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5icfnc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5icfnc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5icfnc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5icfnc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5icfnc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5icfnc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5icfnc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5icfnc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5icfnc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5icfnc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5icfnc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5icfnc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5icfnc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5icfnc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5icfnc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5icfnc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5icfnc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5icfnc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5icfnc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5icfnc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5icfnc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5icfnc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgI2aLS.s: Assembler messages:
encrypt.c: /tmp/ccgI2aLS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgI2aLS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgI2aLS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgI2aLS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI2aLS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI2aLS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI2aLS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI2aLS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI2aLS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgI2aLS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgI2aLS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgI2aLS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgI2aLS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI2aLS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgI2aLS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgI2aLS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgI2aLS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgI2aLS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgI2aLS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgI2aLS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgI2aLS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgI2aLS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgI2aLS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgI2aLS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBzET6j.s: Assembler messages:
encrypt.c: /tmp/ccBzET6j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzET6j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBzET6j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBzET6j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzET6j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzET6j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzET6j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBzET6j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBzET6j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBzET6j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzET6j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzET6j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzET6j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzET6j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzET6j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzET6j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzET6j.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccBzET6j.s: Assembler messages:
encrypt.c: /tmp/ccBzET6j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzET6j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBzET6j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBzET6j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzET6j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzET6j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzET6j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBzET6j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBzET6j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBzET6j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzET6j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzET6j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzET6j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzET6j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzET6j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzET6j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzET6j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzET6j.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFzoQBC.s: Assembler messages:
encrypt.c: /tmp/ccFzoQBC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFzoQBC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFzoQBC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFzoQBC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzoQBC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzoQBC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzoQBC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFzoQBC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFzoQBC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzoQBC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFzoQBC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzoQBC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzoQBC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzoQBC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzoQBC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFzoQBC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzoQBC.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccFzoQBC.s: Assembler messages:
encrypt.c: /tmp/ccFzoQBC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFzoQBC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFzoQBC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFzoQBC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzoQBC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzoQBC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzoQBC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFzoQBC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFzoQBC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzoQBC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFzoQBC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFzoQBC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzoQBC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzoQBC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFzoQBC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzoQBC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFzoQBC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFzoQBC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc26RL7C.s: Assembler messages:
encrypt.c: /tmp/cc26RL7C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26RL7C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc26RL7C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc26RL7C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26RL7C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26RL7C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26RL7C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc26RL7C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc26RL7C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26RL7C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc26RL7C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26RL7C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26RL7C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26RL7C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26RL7C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26RL7C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26RL7C.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc26RL7C.s: Assembler messages:
encrypt.c: /tmp/cc26RL7C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26RL7C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc26RL7C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc26RL7C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26RL7C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26RL7C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26RL7C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc26RL7C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc26RL7C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26RL7C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc26RL7C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc26RL7C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26RL7C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26RL7C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26RL7C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26RL7C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26RL7C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc26RL7C.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIIJ8At.s: Assembler messages:
encrypt.c: /tmp/ccIIJ8At.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIIJ8At.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIIJ8At.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIIJ8At.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIJ8At.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIJ8At.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIJ8At.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIIJ8At.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIIJ8At.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIIJ8At.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIJ8At.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIJ8At.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIJ8At.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIJ8At.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIIJ8At.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIJ8At.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIJ8At.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccIIJ8At.s: Assembler messages:
encrypt.c: /tmp/ccIIJ8At.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIIJ8At.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIIJ8At.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIIJ8At.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIJ8At.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIJ8At.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIJ8At.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIIJ8At.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIIJ8At.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIIJ8At.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIJ8At.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIJ8At.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIJ8At.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIJ8At.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIJ8At.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIIJ8At.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIJ8At.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIJ8At.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccs7HmIc.s: Assembler messages:
encrypt.c: /tmp/ccs7HmIc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs7HmIc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs7HmIc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs7HmIc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7HmIc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7HmIc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7HmIc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs7HmIc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs7HmIc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs7HmIc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7HmIc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7HmIc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7HmIc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7HmIc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs7HmIc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7HmIc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7HmIc.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccs7HmIc.s: Assembler messages:
encrypt.c: /tmp/ccs7HmIc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs7HmIc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs7HmIc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs7HmIc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7HmIc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7HmIc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7HmIc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs7HmIc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs7HmIc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs7HmIc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs7HmIc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7HmIc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7HmIc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7HmIc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7HmIc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs7HmIc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7HmIc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs7HmIc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccyRL2Ww.s: Assembler messages:
encrypt.c: /tmp/ccyRL2Ww.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRL2Ww.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRL2Ww.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRL2Ww.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRL2Ww.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRL2Ww.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRL2Ww.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRL2Ww.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRL2Ww.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyRL2Ww.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRL2Ww.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRL2Ww.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRL2Ww.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRL2Ww.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRL2Ww.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRL2Ww.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccyRL2Ww.s: Assembler messages:
encrypt.c: /tmp/ccyRL2Ww.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRL2Ww.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRL2Ww.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRL2Ww.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRL2Ww.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRL2Ww.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRL2Ww.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRL2Ww.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRL2Ww.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyRL2Ww.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyRL2Ww.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRL2Ww.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRL2Ww.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRL2Ww.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRL2Ww.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRL2Ww.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyRL2Ww.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA0QuJz.s: Assembler messages:
encrypt.c: /tmp/ccA0QuJz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA0QuJz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA0QuJz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA0QuJz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0QuJz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0QuJz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0QuJz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA0QuJz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA0QuJz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0QuJz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA0QuJz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0QuJz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0QuJz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0QuJz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0QuJz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA0QuJz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0QuJz.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccA0QuJz.s: Assembler messages:
encrypt.c: /tmp/ccA0QuJz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA0QuJz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA0QuJz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA0QuJz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0QuJz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0QuJz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0QuJz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA0QuJz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA0QuJz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0QuJz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA0QuJz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA0QuJz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0QuJz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0QuJz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA0QuJz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0QuJz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA0QuJz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA0QuJz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnW0SZl.s: Assembler messages:
encrypt.c: /tmp/ccnW0SZl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnW0SZl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnW0SZl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnW0SZl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW0SZl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW0SZl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW0SZl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnW0SZl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnW0SZl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnW0SZl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW0SZl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW0SZl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW0SZl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW0SZl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnW0SZl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW0SZl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW0SZl.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccnW0SZl.s: Assembler messages:
encrypt.c: /tmp/ccnW0SZl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnW0SZl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnW0SZl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnW0SZl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW0SZl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW0SZl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW0SZl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnW0SZl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnW0SZl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnW0SZl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW0SZl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW0SZl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW0SZl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW0SZl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW0SZl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnW0SZl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW0SZl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW0SZl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1hVmWN.s: Assembler messages:
encrypt.c: /tmp/cc1hVmWN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hVmWN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hVmWN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hVmWN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hVmWN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hVmWN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hVmWN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hVmWN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hVmWN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hVmWN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hVmWN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hVmWN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hVmWN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hVmWN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hVmWN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1hVmWN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hVmWN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hVmWN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hVmWN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hVmWN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hVmWN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hVmWN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hVmWN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hVmWN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceBLOx3.s: Assembler messages:
encrypt.c: /tmp/cceBLOx3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBLOx3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBLOx3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceBLOx3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBLOx3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBLOx3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBLOx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBLOx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBLOx3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBLOx3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBLOx3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBLOx3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBLOx3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBLOx3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBLOx3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBLOx3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceBLOx3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBLOx3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBLOx3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBLOx3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBLOx3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBLOx3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBLOx3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBLOx3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc50hGv2.s: Assembler messages:
encrypt.c: /tmp/cc50hGv2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc50hGv2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc50hGv2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc50hGv2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50hGv2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50hGv2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50hGv2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50hGv2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50hGv2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50hGv2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50hGv2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50hGv2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc50hGv2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50hGv2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc50hGv2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50hGv2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc50hGv2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50hGv2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50hGv2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50hGv2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50hGv2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50hGv2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc50hGv2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50hGv2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccBEtACI.s: Assembler messages:
encrypt.c: /tmp/ccBEtACI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBEtACI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBEtACI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBEtACI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtACI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtACI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtACI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtACI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtACI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEtACI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEtACI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEtACI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBEtACI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtACI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBEtACI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBEtACI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEtACI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEtACI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEtACI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtACI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEtACI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBEtACI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEtACI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEtACI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZVBGl1.s: Assembler messages:
encrypt.c: /tmp/ccZVBGl1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZVBGl1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZVBGl1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZVBGl1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVBGl1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVBGl1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVBGl1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVBGl1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVBGl1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVBGl1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVBGl1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVBGl1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZVBGl1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVBGl1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZVBGl1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVBGl1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZVBGl1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVBGl1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVBGl1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVBGl1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVBGl1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVBGl1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZVBGl1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVBGl1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cccvvFUU.s: Assembler messages:
encrypt.c: /tmp/cccvvFUU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccvvFUU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccvvFUU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccvvFUU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvvFUU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvvFUU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvvFUU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvvFUU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvvFUU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvvFUU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvvFUU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvvFUU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccvvFUU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvvFUU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccvvFUU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccvvFUU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvvFUU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvvFUU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvvFUU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvvFUU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvvFUU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccvvFUU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvvFUU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvvFUU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc404T7b.s: Assembler messages:
encrypt.c: /tmp/cc404T7b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc404T7b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc404T7b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc404T7b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc404T7b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc404T7b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc404T7b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc404T7b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc404T7b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc404T7b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc404T7b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc404T7b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc404T7b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc404T7b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc404T7b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc404T7b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc404T7b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc404T7b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc404T7b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc404T7b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc404T7b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc404T7b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc404T7b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc404T7b.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch64KQD.s: Assembler messages:
encrypt.c: /tmp/cch64KQD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch64KQD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch64KQD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch64KQD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch64KQD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch64KQD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch64KQD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch64KQD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch64KQD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch64KQD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch64KQD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch64KQD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch64KQD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch64KQD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch64KQD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch64KQD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch64KQD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch64KQD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch64KQD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch64KQD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch64KQD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch64KQD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch64KQD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch64KQD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNSJ9Nx.s: Assembler messages:
encrypt.c: /tmp/ccNSJ9Nx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSJ9Nx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSJ9Nx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSJ9Nx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ9Nx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ9Nx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ9Nx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ9Nx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ9Nx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSJ9Nx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSJ9Nx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSJ9Nx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSJ9Nx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ9Nx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSJ9Nx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNSJ9Nx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSJ9Nx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSJ9Nx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSJ9Nx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSJ9Nx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSJ9Nx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSJ9Nx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSJ9Nx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSJ9Nx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctzCj4a.s: Assembler messages:
encrypt.c: /tmp/cctzCj4a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctzCj4a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctzCj4a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctzCj4a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzCj4a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzCj4a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzCj4a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzCj4a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzCj4a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzCj4a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzCj4a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzCj4a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctzCj4a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzCj4a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctzCj4a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzCj4a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctzCj4a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzCj4a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzCj4a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzCj4a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzCj4a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzCj4a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctzCj4a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzCj4a.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWW67eZ.s: Assembler messages:
encrypt.c: /tmp/ccWW67eZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWW67eZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWW67eZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWW67eZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWW67eZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWW67eZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWW67eZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWW67eZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWW67eZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWW67eZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWW67eZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWW67eZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWW67eZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWW67eZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWW67eZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWW67eZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWW67eZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWW67eZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWW67eZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWW67eZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWW67eZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWW67eZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWW67eZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWW67eZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczF2rmM.s: Assembler messages:
encrypt.c: /tmp/cczF2rmM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczF2rmM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczF2rmM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczF2rmM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF2rmM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF2rmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF2rmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF2rmM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF2rmM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczF2rmM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczF2rmM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczF2rmM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczF2rmM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF2rmM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczF2rmM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczF2rmM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczF2rmM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczF2rmM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczF2rmM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczF2rmM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczF2rmM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczF2rmM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczF2rmM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczF2rmM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWKdWlp.s: Assembler messages:
encrypt.c: /tmp/ccWKdWlp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWKdWlp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWKdWlp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWKdWlp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKdWlp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKdWlp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKdWlp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKdWlp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKdWlp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKdWlp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKdWlp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKdWlp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWKdWlp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKdWlp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWKdWlp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWKdWlp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWKdWlp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKdWlp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKdWlp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKdWlp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKdWlp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWKdWlp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKdWlp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWKdWlp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdiQJpL.s: Assembler messages:
encrypt.c: /tmp/ccdiQJpL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdiQJpL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdiQJpL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdiQJpL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiQJpL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiQJpL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiQJpL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiQJpL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiQJpL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdiQJpL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdiQJpL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdiQJpL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdiQJpL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiQJpL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdiQJpL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdiQJpL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdiQJpL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdiQJpL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdiQJpL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdiQJpL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiQJpL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdiQJpL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdiQJpL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdiQJpL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKdpnfP.s: Assembler messages:
encrypt.c: /tmp/ccKdpnfP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKdpnfP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKdpnfP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKdpnfP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdpnfP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdpnfP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdpnfP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdpnfP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdpnfP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKdpnfP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKdpnfP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKdpnfP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKdpnfP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdpnfP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKdpnfP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKdpnfP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKdpnfP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKdpnfP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKdpnfP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKdpnfP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdpnfP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKdpnfP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKdpnfP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKdpnfP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczw8NyD.s: Assembler messages:
encrypt.c: /tmp/cczw8NyD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczw8NyD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczw8NyD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczw8NyD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw8NyD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw8NyD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw8NyD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw8NyD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw8NyD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw8NyD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw8NyD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw8NyD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczw8NyD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw8NyD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczw8NyD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczw8NyD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczw8NyD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw8NyD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw8NyD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczw8NyD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw8NyD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczw8NyD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw8NyD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczw8NyD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDERQRt.s: Assembler messages:
encrypt.c: /tmp/ccDERQRt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDERQRt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDERQRt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDERQRt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDERQRt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDERQRt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDERQRt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDERQRt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDERQRt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDERQRt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDERQRt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDERQRt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDERQRt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDERQRt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDERQRt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDERQRt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDERQRt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDERQRt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDERQRt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDERQRt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDERQRt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDERQRt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDERQRt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDERQRt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvItQkN.s: Assembler messages:
encrypt.c: /tmp/ccvItQkN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvItQkN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvItQkN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvItQkN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvItQkN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvItQkN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvItQkN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvItQkN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvItQkN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvItQkN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvItQkN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvItQkN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvItQkN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvItQkN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvItQkN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvItQkN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvItQkN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvItQkN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvItQkN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvItQkN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvItQkN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvItQkN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvItQkN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvItQkN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZyF93K.s: Assembler messages:
encrypt.c: /tmp/ccZyF93K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZyF93K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZyF93K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZyF93K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyF93K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyF93K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyF93K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyF93K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyF93K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZyF93K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZyF93K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZyF93K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZyF93K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyF93K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZyF93K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZyF93K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZyF93K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZyF93K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZyF93K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZyF93K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZyF93K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZyF93K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZyF93K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZyF93K.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfrZsDv.s: Assembler messages:
encrypt.c: /tmp/ccfrZsDv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrZsDv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrZsDv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrZsDv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZsDv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZsDv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZsDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZsDv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZsDv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrZsDv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrZsDv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrZsDv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrZsDv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZsDv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrZsDv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfrZsDv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrZsDv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrZsDv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrZsDv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZsDv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrZsDv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrZsDv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrZsDv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrZsDv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1lACER.s: Assembler messages:
encrypt.c: /tmp/cc1lACER.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1lACER.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1lACER.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1lACER.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lACER.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lACER.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lACER.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lACER.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lACER.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lACER.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lACER.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lACER.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1lACER.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lACER.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1lACER.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1lACER.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lACER.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lACER.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lACER.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lACER.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lACER.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1lACER.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lACER.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lACER.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp79bR5.s: Assembler messages:
encrypt.c: /tmp/ccp79bR5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp79bR5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp79bR5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp79bR5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp79bR5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp79bR5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp79bR5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp79bR5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp79bR5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp79bR5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp79bR5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp79bR5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp79bR5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp79bR5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp79bR5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp79bR5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp79bR5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp79bR5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp79bR5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp79bR5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp79bR5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp79bR5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp79bR5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp79bR5.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqFuBTX.s: Assembler messages:
encrypt.c: /tmp/ccqFuBTX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqFuBTX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqFuBTX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqFuBTX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuBTX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuBTX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuBTX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuBTX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuBTX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFuBTX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFuBTX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFuBTX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqFuBTX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuBTX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqFuBTX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFuBTX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqFuBTX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFuBTX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFuBTX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFuBTX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFuBTX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFuBTX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqFuBTX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFuBTX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cct5kRcI.s: Assembler messages:
encrypt.c: /tmp/cct5kRcI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5kRcI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5kRcI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct5kRcI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kRcI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kRcI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kRcI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kRcI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kRcI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5kRcI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5kRcI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5kRcI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5kRcI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kRcI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5kRcI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct5kRcI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5kRcI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5kRcI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5kRcI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5kRcI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5kRcI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5kRcI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5kRcI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5kRcI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYc4G07.s: Assembler messages:
encrypt.c: /tmp/ccYc4G07.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYc4G07.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYc4G07.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYc4G07.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc4G07.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc4G07.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc4G07.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc4G07.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc4G07.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc4G07.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc4G07.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc4G07.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYc4G07.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc4G07.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYc4G07.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc4G07.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYc4G07.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc4G07.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc4G07.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc4G07.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc4G07.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc4G07.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYc4G07.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc4G07.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaMEAcU.s: Assembler messages:
encrypt.c: /tmp/ccaMEAcU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaMEAcU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaMEAcU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaMEAcU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMEAcU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMEAcU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMEAcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMEAcU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMEAcU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMEAcU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMEAcU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMEAcU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaMEAcU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMEAcU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaMEAcU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaMEAcU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaMEAcU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMEAcU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMEAcU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMEAcU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMEAcU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaMEAcU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMEAcU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaMEAcU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6cN4y9.s: Assembler messages:
encrypt.c: /tmp/cc6cN4y9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6cN4y9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6cN4y9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6cN4y9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cN4y9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cN4y9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cN4y9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cN4y9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cN4y9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cN4y9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cN4y9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cN4y9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6cN4y9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cN4y9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6cN4y9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6cN4y9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cN4y9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cN4y9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cN4y9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cN4y9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cN4y9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6cN4y9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cN4y9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cN4y9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaNWzaj.s: Assembler messages:
encrypt.c: /tmp/ccaNWzaj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaNWzaj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaNWzaj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaNWzaj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNWzaj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNWzaj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNWzaj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNWzaj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNWzaj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaNWzaj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaNWzaj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaNWzaj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaNWzaj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNWzaj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaNWzaj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaNWzaj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaNWzaj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaNWzaj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaNWzaj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaNWzaj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNWzaj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaNWzaj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaNWzaj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaNWzaj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMZgq61.s: Assembler messages:
encrypt.c: /tmp/ccMZgq61.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMZgq61.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMZgq61.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMZgq61.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZgq61.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZgq61.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZgq61.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZgq61.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZgq61.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZgq61.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZgq61.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZgq61.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMZgq61.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZgq61.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMZgq61.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMZgq61.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZgq61.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZgq61.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZgq61.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZgq61.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZgq61.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMZgq61.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZgq61.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZgq61.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTQZ4Jb.s: Assembler messages:
encrypt.c: /tmp/ccTQZ4Jb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQZ4Jb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQZ4Jb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQZ4Jb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQZ4Jb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQZ4Jb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQZ4Jb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQZ4Jb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQZ4Jb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQZ4Jb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQZ4Jb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQZ4Jb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQZ4Jb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQZ4Jb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQZ4Jb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQZ4Jb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTQZ4Jb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQZ4Jb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQZ4Jb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQZ4Jb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQZ4Jb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQZ4Jb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQZ4Jb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQZ4Jb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7zXf7q.s: Assembler messages:
encrypt.c: /tmp/cc7zXf7q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7zXf7q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7zXf7q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7zXf7q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zXf7q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zXf7q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zXf7q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zXf7q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zXf7q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zXf7q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zXf7q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zXf7q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7zXf7q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zXf7q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7zXf7q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zXf7q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7zXf7q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7zXf7q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zXf7q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zXf7q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zXf7q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zXf7q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7zXf7q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7zXf7q.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB69Jgc.s: Assembler messages:
encrypt.c: /tmp/ccB69Jgc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB69Jgc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB69Jgc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB69Jgc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB69Jgc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB69Jgc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB69Jgc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB69Jgc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB69Jgc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB69Jgc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB69Jgc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB69Jgc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB69Jgc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB69Jgc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB69Jgc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB69Jgc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB69Jgc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB69Jgc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB69Jgc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB69Jgc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB69Jgc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB69Jgc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB69Jgc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB69Jgc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDEx4F9.s: Assembler messages:
encrypt.c: /tmp/ccDEx4F9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDEx4F9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDEx4F9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDEx4F9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEx4F9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEx4F9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEx4F9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEx4F9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEx4F9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEx4F9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEx4F9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEx4F9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDEx4F9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEx4F9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDEx4F9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEx4F9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDEx4F9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDEx4F9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEx4F9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEx4F9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDEx4F9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEx4F9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDEx4F9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDEx4F9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd0QK62.s: Assembler messages:
encrypt.c: /tmp/ccd0QK62.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd0QK62.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd0QK62.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd0QK62.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0QK62.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0QK62.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0QK62.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0QK62.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0QK62.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0QK62.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0QK62.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0QK62.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd0QK62.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0QK62.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd0QK62.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd0QK62.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0QK62.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0QK62.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0QK62.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0QK62.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0QK62.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd0QK62.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0QK62.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0QK62.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccTpw6d3.s: Assembler messages:
encrypt.c: /tmp/ccTpw6d3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTpw6d3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTpw6d3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTpw6d3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpw6d3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpw6d3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpw6d3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpw6d3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpw6d3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpw6d3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpw6d3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpw6d3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTpw6d3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpw6d3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTpw6d3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpw6d3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTpw6d3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpw6d3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpw6d3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpw6d3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpw6d3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpw6d3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTpw6d3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpw6d3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccb4TqP3.s: Assembler messages:
encrypt.c: /tmp/ccb4TqP3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb4TqP3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb4TqP3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb4TqP3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4TqP3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4TqP3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4TqP3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4TqP3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4TqP3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4TqP3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4TqP3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4TqP3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb4TqP3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4TqP3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb4TqP3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb4TqP3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4TqP3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4TqP3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4TqP3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4TqP3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4TqP3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4TqP3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4TqP3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4TqP3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC2jFsg.s: Assembler messages:
encrypt.c: /tmp/ccC2jFsg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC2jFsg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC2jFsg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC2jFsg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2jFsg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2jFsg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2jFsg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2jFsg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2jFsg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2jFsg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2jFsg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2jFsg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC2jFsg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2jFsg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC2jFsg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2jFsg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC2jFsg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2jFsg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2jFsg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2jFsg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2jFsg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2jFsg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC2jFsg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2jFsg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoKvW96.s: Assembler messages:
encrypt.c: /tmp/ccoKvW96.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoKvW96.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoKvW96.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoKvW96.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKvW96.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKvW96.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKvW96.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKvW96.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKvW96.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKvW96.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKvW96.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKvW96.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoKvW96.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKvW96.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoKvW96.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoKvW96.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKvW96.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKvW96.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKvW96.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKvW96.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKvW96.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoKvW96.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKvW96.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKvW96.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceAg7jx.s: Assembler messages:
encrypt.c: /tmp/cceAg7jx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceAg7jx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceAg7jx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceAg7jx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAg7jx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAg7jx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAg7jx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAg7jx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAg7jx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAg7jx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAg7jx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAg7jx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceAg7jx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAg7jx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceAg7jx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAg7jx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceAg7jx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceAg7jx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAg7jx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAg7jx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAg7jx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAg7jx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceAg7jx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceAg7jx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqHiz8h.s: Assembler messages:
encrypt.c: /tmp/ccqHiz8h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqHiz8h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqHiz8h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqHiz8h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHiz8h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHiz8h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHiz8h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHiz8h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHiz8h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqHiz8h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqHiz8h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqHiz8h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqHiz8h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHiz8h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqHiz8h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqHiz8h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqHiz8h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqHiz8h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqHiz8h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqHiz8h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqHiz8h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqHiz8h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqHiz8h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqHiz8h.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNj2uOd.s: Assembler messages:
encrypt.c: /tmp/ccNj2uOd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNj2uOd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNj2uOd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNj2uOd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj2uOd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj2uOd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj2uOd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj2uOd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj2uOd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNj2uOd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNj2uOd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNj2uOd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNj2uOd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj2uOd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNj2uOd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNj2uOd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNj2uOd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNj2uOd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNj2uOd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj2uOd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNj2uOd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNj2uOd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNj2uOd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNj2uOd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxbkrMp.s: Assembler messages:
encrypt.c: /tmp/ccxbkrMp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxbkrMp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxbkrMp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxbkrMp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbkrMp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbkrMp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbkrMp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbkrMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbkrMp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxbkrMp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxbkrMp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxbkrMp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxbkrMp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbkrMp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxbkrMp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxbkrMp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxbkrMp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxbkrMp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxbkrMp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxbkrMp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbkrMp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxbkrMp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxbkrMp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxbkrMp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRavRun.s: Assembler messages:
encrypt.c: /tmp/ccRavRun.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRavRun.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRavRun.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRavRun.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRavRun.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRavRun.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRavRun.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRavRun.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRavRun.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRavRun.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRavRun.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRavRun.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRavRun.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRavRun.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRavRun.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRavRun.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRavRun.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRavRun.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRavRun.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRavRun.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRavRun.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRavRun.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRavRun.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRavRun.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg7sreE.s: Assembler messages:
encrypt.c: /tmp/ccg7sreE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg7sreE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg7sreE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg7sreE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7sreE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7sreE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7sreE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7sreE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7sreE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7sreE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7sreE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7sreE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg7sreE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7sreE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg7sreE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7sreE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg7sreE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7sreE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7sreE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7sreE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7sreE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7sreE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg7sreE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7sreE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccICXPa4.s: Assembler messages:
encrypt.c: /tmp/ccICXPa4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICXPa4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICXPa4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccICXPa4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICXPa4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICXPa4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICXPa4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICXPa4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICXPa4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICXPa4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICXPa4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICXPa4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICXPa4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICXPa4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICXPa4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccICXPa4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICXPa4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICXPa4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICXPa4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICXPa4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICXPa4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICXPa4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICXPa4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICXPa4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsfQ1Y9.s: Assembler messages:
encrypt.c: /tmp/ccsfQ1Y9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfQ1Y9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfQ1Y9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfQ1Y9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfQ1Y9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfQ1Y9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfQ1Y9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfQ1Y9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfQ1Y9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfQ1Y9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfQ1Y9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfQ1Y9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfQ1Y9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfQ1Y9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfQ1Y9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfQ1Y9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsfQ1Y9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfQ1Y9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfQ1Y9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfQ1Y9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfQ1Y9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfQ1Y9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfQ1Y9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfQ1Y9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1HK3kn.s: Assembler messages:
encrypt.c: /tmp/cc1HK3kn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1HK3kn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1HK3kn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1HK3kn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HK3kn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HK3kn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HK3kn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HK3kn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HK3kn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HK3kn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HK3kn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HK3kn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1HK3kn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HK3kn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1HK3kn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HK3kn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1HK3kn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1HK3kn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HK3kn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HK3kn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HK3kn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HK3kn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1HK3kn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1HK3kn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvQbvae.s: Assembler messages:
encrypt.c: /tmp/ccvQbvae.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQbvae.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQbvae.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQbvae.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQbvae.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQbvae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQbvae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQbvae.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQbvae.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQbvae.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQbvae.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQbvae.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQbvae.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQbvae.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQbvae.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvQbvae.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQbvae.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQbvae.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQbvae.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQbvae.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQbvae.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQbvae.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQbvae.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQbvae.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3wyKwa.s: Assembler messages:
encrypt.c: /tmp/cc3wyKwa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3wyKwa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3wyKwa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3wyKwa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyKwa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyKwa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyKwa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyKwa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyKwa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wyKwa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wyKwa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wyKwa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3wyKwa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyKwa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3wyKwa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wyKwa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3wyKwa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3wyKwa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wyKwa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wyKwa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wyKwa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wyKwa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3wyKwa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3wyKwa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjzFuwV.s: Assembler messages:
encrypt.c: /tmp/ccjzFuwV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzFuwV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjzFuwV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjzFuwV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzFuwV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzFuwV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzFuwV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzFuwV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzFuwV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzFuwV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzFuwV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzFuwV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjzFuwV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzFuwV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjzFuwV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjzFuwV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzFuwV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzFuwV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzFuwV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzFuwV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzFuwV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzFuwV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzFuwV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzFuwV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM545Mh.s: Assembler messages:
encrypt.c: /tmp/ccM545Mh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM545Mh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM545Mh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM545Mh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM545Mh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM545Mh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM545Mh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM545Mh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM545Mh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM545Mh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM545Mh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM545Mh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM545Mh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM545Mh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM545Mh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM545Mh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM545Mh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM545Mh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM545Mh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM545Mh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM545Mh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM545Mh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM545Mh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM545Mh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP0GNlb.s: Assembler messages:
encrypt.c: /tmp/ccP0GNlb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0GNlb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0GNlb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0GNlb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0GNlb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0GNlb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0GNlb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0GNlb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0GNlb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0GNlb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0GNlb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0GNlb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0GNlb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0GNlb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0GNlb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP0GNlb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0GNlb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0GNlb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0GNlb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0GNlb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0GNlb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0GNlb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0GNlb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0GNlb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccglfhgu.s: Assembler messages:
encrypt.c: /tmp/ccglfhgu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccglfhgu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccglfhgu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccglfhgu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglfhgu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglfhgu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglfhgu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglfhgu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglfhgu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglfhgu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglfhgu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglfhgu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccglfhgu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglfhgu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccglfhgu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglfhgu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccglfhgu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglfhgu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglfhgu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglfhgu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglfhgu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglfhgu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccglfhgu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglfhgu.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczYloJh.s: Assembler messages:
encrypt.c: /tmp/cczYloJh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYloJh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYloJh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczYloJh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYloJh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYloJh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYloJh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYloJh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYloJh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYloJh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYloJh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYloJh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczYloJh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYloJh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYloJh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczYloJh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczYloJh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYloJh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYloJh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYloJh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYloJh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYloJh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYloJh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczYloJh.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7YbOTo.s: Assembler messages:
encrypt.c: /tmp/cc7YbOTo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7YbOTo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7YbOTo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7YbOTo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YbOTo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YbOTo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YbOTo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YbOTo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YbOTo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YbOTo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YbOTo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YbOTo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7YbOTo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YbOTo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7YbOTo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YbOTo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7YbOTo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7YbOTo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YbOTo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YbOTo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YbOTo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YbOTo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7YbOTo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7YbOTo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj64nTs.s: Assembler messages:
encrypt.c: /tmp/ccj64nTs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj64nTs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj64nTs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj64nTs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj64nTs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj64nTs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj64nTs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj64nTs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj64nTs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj64nTs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj64nTs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj64nTs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj64nTs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj64nTs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj64nTs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj64nTs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj64nTs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj64nTs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj64nTs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj64nTs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj64nTs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj64nTs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj64nTs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj64nTs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN91Hlm.s: Assembler messages:
encrypt.c: /tmp/ccN91Hlm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN91Hlm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN91Hlm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN91Hlm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN91Hlm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN91Hlm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN91Hlm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN91Hlm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN91Hlm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN91Hlm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN91Hlm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN91Hlm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN91Hlm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN91Hlm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN91Hlm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN91Hlm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN91Hlm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN91Hlm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN91Hlm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN91Hlm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN91Hlm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN91Hlm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN91Hlm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN91Hlm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccflXeMo.s: Assembler messages:
encrypt.c: /tmp/ccflXeMo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccflXeMo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccflXeMo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccflXeMo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflXeMo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflXeMo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflXeMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflXeMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflXeMo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccflXeMo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccflXeMo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccflXeMo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccflXeMo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflXeMo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccflXeMo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccflXeMo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccflXeMo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccflXeMo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccflXeMo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccflXeMo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflXeMo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccflXeMo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccflXeMo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccflXeMo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIpVcCw.s: Assembler messages:
encrypt.c: /tmp/ccIpVcCw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIpVcCw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIpVcCw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIpVcCw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpVcCw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpVcCw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpVcCw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpVcCw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpVcCw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpVcCw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpVcCw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpVcCw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIpVcCw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpVcCw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIpVcCw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpVcCw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIpVcCw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIpVcCw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpVcCw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpVcCw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIpVcCw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpVcCw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIpVcCw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIpVcCw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrtpkso.s: Assembler messages:
encrypt.c: /tmp/ccrtpkso.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtpkso.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtpkso.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtpkso.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtpkso.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtpkso.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtpkso.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtpkso.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtpkso.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtpkso.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtpkso.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtpkso.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtpkso.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtpkso.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtpkso.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrtpkso.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtpkso.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtpkso.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtpkso.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtpkso.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtpkso.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtpkso.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtpkso.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtpkso.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCtoa3v.s: Assembler messages:
encrypt.c: /tmp/ccCtoa3v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCtoa3v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCtoa3v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCtoa3v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtoa3v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtoa3v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtoa3v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtoa3v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtoa3v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtoa3v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtoa3v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtoa3v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCtoa3v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtoa3v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCtoa3v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCtoa3v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtoa3v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtoa3v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtoa3v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtoa3v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtoa3v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCtoa3v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtoa3v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtoa3v.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceOO2ju.s: Assembler messages:
encrypt.c: /tmp/cceOO2ju.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceOO2ju.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceOO2ju.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceOO2ju.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOO2ju.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOO2ju.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOO2ju.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOO2ju.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOO2ju.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOO2ju.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOO2ju.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOO2ju.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceOO2ju.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOO2ju.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceOO2ju.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOO2ju.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceOO2ju.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceOO2ju.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOO2ju.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOO2ju.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceOO2ju.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOO2ju.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceOO2ju.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceOO2ju.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHRHVGx.s: Assembler messages:
encrypt.c: /tmp/ccHRHVGx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHRHVGx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHRHVGx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHRHVGx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRHVGx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRHVGx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRHVGx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRHVGx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRHVGx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRHVGx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRHVGx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRHVGx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHRHVGx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRHVGx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHRHVGx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRHVGx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHRHVGx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRHVGx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRHVGx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRHVGx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRHVGx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRHVGx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRHVGx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRHVGx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqhz44I.s: Assembler messages:
encrypt.c: /tmp/ccqhz44I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqhz44I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqhz44I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqhz44I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhz44I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhz44I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhz44I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhz44I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhz44I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhz44I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhz44I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhz44I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqhz44I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhz44I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqhz44I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqhz44I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhz44I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhz44I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhz44I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhz44I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhz44I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqhz44I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhz44I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhz44I.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBr9RHA.s: Assembler messages:
encrypt.c: /tmp/ccBr9RHA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBr9RHA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBr9RHA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBr9RHA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr9RHA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr9RHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr9RHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr9RHA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr9RHA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBr9RHA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBr9RHA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBr9RHA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBr9RHA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr9RHA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBr9RHA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBr9RHA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBr9RHA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBr9RHA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBr9RHA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBr9RHA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBr9RHA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBr9RHA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBr9RHA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBr9RHA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIsI1Qp.s: Assembler messages:
encrypt.c: /tmp/ccIsI1Qp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIsI1Qp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIsI1Qp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIsI1Qp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsI1Qp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsI1Qp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsI1Qp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsI1Qp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsI1Qp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIsI1Qp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIsI1Qp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIsI1Qp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIsI1Qp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsI1Qp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIsI1Qp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIsI1Qp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIsI1Qp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIsI1Qp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIsI1Qp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIsI1Qp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIsI1Qp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIsI1Qp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIsI1Qp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIsI1Qp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIqhlGB.s: Assembler messages:
encrypt.c: /tmp/ccIqhlGB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIqhlGB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIqhlGB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIqhlGB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqhlGB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqhlGB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqhlGB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqhlGB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqhlGB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqhlGB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqhlGB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqhlGB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIqhlGB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqhlGB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIqhlGB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqhlGB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIqhlGB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIqhlGB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqhlGB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqhlGB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqhlGB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqhlGB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIqhlGB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIqhlGB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJkL24A.s: Assembler messages:
encrypt.c: /tmp/ccJkL24A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJkL24A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJkL24A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJkL24A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkL24A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkL24A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkL24A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkL24A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkL24A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkL24A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkL24A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkL24A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJkL24A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkL24A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJkL24A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJkL24A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkL24A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkL24A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkL24A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkL24A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkL24A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJkL24A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkL24A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkL24A.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrc39uD.s: Assembler messages:
encrypt.c: /tmp/ccrc39uD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrc39uD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrc39uD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrc39uD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc39uD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc39uD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc39uD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc39uD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc39uD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrc39uD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrc39uD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrc39uD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrc39uD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc39uD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrc39uD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrc39uD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrc39uD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrc39uD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrc39uD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrc39uD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrc39uD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrc39uD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrc39uD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrc39uD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctvIhmQ.s: Assembler messages:
encrypt.c: /tmp/cctvIhmQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctvIhmQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctvIhmQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctvIhmQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvIhmQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvIhmQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvIhmQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvIhmQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvIhmQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvIhmQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvIhmQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvIhmQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctvIhmQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvIhmQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctvIhmQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctvIhmQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctvIhmQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvIhmQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvIhmQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvIhmQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvIhmQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctvIhmQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvIhmQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctvIhmQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSN3y9L.s: Assembler messages:
encrypt.c: /tmp/ccSN3y9L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSN3y9L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSN3y9L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSN3y9L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSN3y9L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSN3y9L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSN3y9L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSN3y9L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSN3y9L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSN3y9L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSN3y9L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSN3y9L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSN3y9L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSN3y9L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSN3y9L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSN3y9L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSN3y9L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSN3y9L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSN3y9L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSN3y9L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSN3y9L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSN3y9L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSN3y9L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSN3y9L.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoIJVk1.s: Assembler messages:
encrypt.c: /tmp/ccoIJVk1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIJVk1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIJVk1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIJVk1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIJVk1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIJVk1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIJVk1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIJVk1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIJVk1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIJVk1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIJVk1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIJVk1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIJVk1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIJVk1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIJVk1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoIJVk1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIJVk1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIJVk1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIJVk1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIJVk1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIJVk1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIJVk1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIJVk1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIJVk1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9X32jE.s: Assembler messages:
encrypt.c: /tmp/cc9X32jE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9X32jE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9X32jE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9X32jE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9X32jE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9X32jE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9X32jE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9X32jE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9X32jE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9X32jE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9X32jE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9X32jE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9X32jE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9X32jE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9X32jE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9X32jE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9X32jE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9X32jE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9X32jE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9X32jE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9X32jE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9X32jE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9X32jE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9X32jE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFb1agM.s: Assembler messages:
encrypt.c: /tmp/ccFb1agM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFb1agM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFb1agM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFb1agM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1agM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1agM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1agM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1agM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1agM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb1agM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb1agM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb1agM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFb1agM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1agM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFb1agM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFb1agM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb1agM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb1agM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb1agM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb1agM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb1agM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFb1agM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb1agM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb1agM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEIwyoT.s: Assembler messages:
encrypt.c: /tmp/ccEIwyoT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEIwyoT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEIwyoT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEIwyoT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIwyoT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIwyoT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIwyoT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIwyoT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIwyoT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIwyoT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIwyoT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIwyoT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEIwyoT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIwyoT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEIwyoT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEIwyoT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIwyoT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIwyoT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIwyoT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIwyoT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIwyoT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEIwyoT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIwyoT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIwyoT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN10aDG.s: Assembler messages:
encrypt.c: /tmp/ccN10aDG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN10aDG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN10aDG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN10aDG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN10aDG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN10aDG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN10aDG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN10aDG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN10aDG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN10aDG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN10aDG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN10aDG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN10aDG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN10aDG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN10aDG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN10aDG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN10aDG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN10aDG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN10aDG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN10aDG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN10aDG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN10aDG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN10aDG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN10aDG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccReMgQi.s: Assembler messages:
encrypt.c: /tmp/ccReMgQi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccReMgQi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccReMgQi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccReMgQi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReMgQi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReMgQi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReMgQi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReMgQi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReMgQi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReMgQi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReMgQi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReMgQi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccReMgQi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReMgQi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccReMgQi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccReMgQi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccReMgQi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReMgQi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReMgQi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccReMgQi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReMgQi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccReMgQi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReMgQi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccReMgQi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfVh0O5.s: Assembler messages:
encrypt.c: /tmp/ccfVh0O5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfVh0O5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfVh0O5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfVh0O5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVh0O5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVh0O5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVh0O5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVh0O5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVh0O5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVh0O5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVh0O5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVh0O5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfVh0O5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVh0O5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfVh0O5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVh0O5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfVh0O5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVh0O5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVh0O5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVh0O5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVh0O5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVh0O5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfVh0O5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVh0O5.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc70HNLk.s: Assembler messages:
encrypt.c: /tmp/cc70HNLk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc70HNLk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc70HNLk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc70HNLk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70HNLk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70HNLk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70HNLk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70HNLk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70HNLk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70HNLk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70HNLk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70HNLk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc70HNLk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70HNLk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc70HNLk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70HNLk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc70HNLk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70HNLk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70HNLk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70HNLk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70HNLk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70HNLk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc70HNLk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70HNLk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckcxQrv.s: Assembler messages:
encrypt.c: /tmp/cckcxQrv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckcxQrv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckcxQrv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckcxQrv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcxQrv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcxQrv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcxQrv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcxQrv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcxQrv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcxQrv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcxQrv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcxQrv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckcxQrv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcxQrv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckcxQrv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckcxQrv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckcxQrv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcxQrv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcxQrv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckcxQrv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcxQrv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckcxQrv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcxQrv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckcxQrv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK6bZno.s: Assembler messages:
encrypt.c: /tmp/ccK6bZno.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6bZno.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6bZno.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6bZno.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6bZno.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6bZno.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6bZno.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6bZno.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6bZno.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6bZno.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6bZno.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6bZno.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6bZno.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6bZno.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6bZno.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK6bZno.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6bZno.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6bZno.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6bZno.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6bZno.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6bZno.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6bZno.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6bZno.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6bZno.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cchI7FUX.s: Assembler messages:
encrypt.c: /tmp/cchI7FUX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchI7FUX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchI7FUX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchI7FUX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchI7FUX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchI7FUX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchI7FUX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchI7FUX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchI7FUX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchI7FUX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchI7FUX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchI7FUX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchI7FUX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchI7FUX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchI7FUX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchI7FUX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchI7FUX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchI7FUX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchI7FUX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchI7FUX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchI7FUX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchI7FUX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchI7FUX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchI7FUX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNMt3xr.s: Assembler messages:
encrypt.c: /tmp/ccNMt3xr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNMt3xr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNMt3xr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNMt3xr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMt3xr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMt3xr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMt3xr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMt3xr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMt3xr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMt3xr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMt3xr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMt3xr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNMt3xr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMt3xr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNMt3xr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNMt3xr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNMt3xr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMt3xr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMt3xr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMt3xr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMt3xr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNMt3xr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMt3xr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNMt3xr.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclOZ4Ld.s: Assembler messages:
encrypt.c: /tmp/cclOZ4Ld.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclOZ4Ld.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclOZ4Ld.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclOZ4Ld.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOZ4Ld.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOZ4Ld.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOZ4Ld.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOZ4Ld.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOZ4Ld.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOZ4Ld.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOZ4Ld.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOZ4Ld.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclOZ4Ld.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOZ4Ld.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclOZ4Ld.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOZ4Ld.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclOZ4Ld.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOZ4Ld.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOZ4Ld.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOZ4Ld.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOZ4Ld.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOZ4Ld.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclOZ4Ld.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOZ4Ld.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRRH5zi.s: Assembler messages:
encrypt.c: /tmp/ccRRH5zi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRH5zi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRRH5zi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRRH5zi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRH5zi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRH5zi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRH5zi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRH5zi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRH5zi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRH5zi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRH5zi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRH5zi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRRH5zi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRH5zi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRRH5zi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRRH5zi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRH5zi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRH5zi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRH5zi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRH5zi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRH5zi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRH5zi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRH5zi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRH5zi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXiza21.s: Assembler messages:
encrypt.c: /tmp/ccXiza21.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXiza21.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXiza21.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXiza21.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiza21.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiza21.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiza21.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiza21.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiza21.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiza21.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiza21.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiza21.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXiza21.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiza21.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXiza21.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiza21.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXiza21.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXiza21.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiza21.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiza21.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiza21.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiza21.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXiza21.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXiza21.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA76YKt.s: Assembler messages:
encrypt.c: /tmp/ccA76YKt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA76YKt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA76YKt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA76YKt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA76YKt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA76YKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA76YKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA76YKt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA76YKt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA76YKt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA76YKt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA76YKt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA76YKt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA76YKt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA76YKt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA76YKt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA76YKt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA76YKt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA76YKt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA76YKt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA76YKt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA76YKt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA76YKt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA76YKt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ4iPO4.s: Assembler messages:
encrypt.c: /tmp/ccZ4iPO4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ4iPO4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ4iPO4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ4iPO4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4iPO4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4iPO4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4iPO4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4iPO4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4iPO4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4iPO4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4iPO4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4iPO4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ4iPO4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4iPO4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ4iPO4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4iPO4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ4iPO4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4iPO4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4iPO4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4iPO4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4iPO4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4iPO4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ4iPO4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4iPO4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLXGP7c.s: Assembler messages:
encrypt.c: /tmp/ccLXGP7c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXGP7c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXGP7c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXGP7c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXGP7c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXGP7c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXGP7c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXGP7c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXGP7c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXGP7c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXGP7c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXGP7c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXGP7c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXGP7c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXGP7c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLXGP7c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXGP7c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXGP7c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXGP7c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXGP7c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXGP7c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXGP7c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXGP7c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXGP7c.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTJxGl2.s: Assembler messages:
encrypt.c: /tmp/ccTJxGl2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTJxGl2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTJxGl2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTJxGl2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJxGl2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJxGl2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJxGl2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJxGl2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJxGl2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJxGl2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJxGl2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJxGl2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTJxGl2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJxGl2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTJxGl2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJxGl2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTJxGl2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTJxGl2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJxGl2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJxGl2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTJxGl2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJxGl2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTJxGl2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTJxGl2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNb5jcn.s: Assembler messages:
encrypt.c: /tmp/ccNb5jcn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNb5jcn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNb5jcn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNb5jcn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNb5jcn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNb5jcn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNb5jcn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNb5jcn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNb5jcn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNb5jcn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNb5jcn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNb5jcn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNb5jcn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNb5jcn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNb5jcn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNb5jcn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNb5jcn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNb5jcn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNb5jcn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNb5jcn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNb5jcn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNb5jcn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNb5jcn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNb5jcn.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdG1ng2.s: Assembler messages:
encrypt.c: /tmp/ccdG1ng2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdG1ng2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdG1ng2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdG1ng2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG1ng2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG1ng2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG1ng2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG1ng2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG1ng2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdG1ng2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdG1ng2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdG1ng2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdG1ng2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG1ng2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdG1ng2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdG1ng2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdG1ng2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdG1ng2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdG1ng2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdG1ng2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdG1ng2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdG1ng2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdG1ng2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdG1ng2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPTdNYR.s: Assembler messages:
encrypt.c: /tmp/ccPTdNYR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPTdNYR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPTdNYR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPTdNYR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTdNYR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTdNYR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTdNYR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTdNYR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTdNYR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTdNYR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTdNYR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTdNYR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPTdNYR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTdNYR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPTdNYR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTdNYR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPTdNYR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTdNYR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTdNYR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTdNYR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTdNYR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTdNYR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPTdNYR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTdNYR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccDNFKK.s: Assembler messages:
encrypt.c: /tmp/cccDNFKK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccDNFKK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccDNFKK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccDNFKK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDNFKK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDNFKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDNFKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDNFKK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDNFKK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDNFKK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDNFKK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDNFKK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccDNFKK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDNFKK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccDNFKK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccDNFKK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccDNFKK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDNFKK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDNFKK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccDNFKK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDNFKK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccDNFKK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDNFKK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccDNFKK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDaYf0W.s: Assembler messages:
encrypt.c: /tmp/ccDaYf0W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDaYf0W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDaYf0W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDaYf0W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaYf0W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaYf0W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaYf0W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaYf0W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaYf0W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaYf0W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaYf0W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaYf0W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDaYf0W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaYf0W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDaYf0W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDaYf0W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaYf0W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaYf0W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaYf0W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaYf0W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaYf0W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDaYf0W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaYf0W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaYf0W.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI8vEN7.s: Assembler messages:
encrypt.c: /tmp/ccI8vEN7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8vEN7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI8vEN7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI8vEN7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8vEN7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8vEN7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8vEN7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8vEN7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8vEN7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8vEN7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8vEN7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8vEN7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI8vEN7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8vEN7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI8vEN7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8vEN7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI8vEN7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI8vEN7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8vEN7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8vEN7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8vEN7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8vEN7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8vEN7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI8vEN7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Sk66K.s: Assembler messages:
encrypt.c: /tmp/cc7Sk66K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Sk66K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Sk66K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Sk66K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Sk66K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Sk66K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Sk66K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Sk66K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Sk66K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Sk66K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Sk66K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Sk66K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Sk66K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Sk66K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Sk66K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Sk66K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Sk66K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Sk66K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Sk66K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Sk66K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Sk66K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Sk66K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Sk66K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Sk66K.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccy94hMB.s: Assembler messages:
encrypt.c: /tmp/ccy94hMB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy94hMB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy94hMB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy94hMB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy94hMB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy94hMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy94hMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy94hMB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy94hMB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy94hMB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy94hMB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy94hMB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy94hMB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy94hMB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy94hMB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy94hMB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy94hMB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy94hMB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy94hMB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy94hMB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy94hMB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy94hMB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy94hMB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy94hMB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDB8T5Y.s: Assembler messages:
encrypt.c: /tmp/ccDB8T5Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDB8T5Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDB8T5Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDB8T5Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB8T5Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB8T5Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB8T5Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB8T5Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB8T5Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDB8T5Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDB8T5Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDB8T5Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDB8T5Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB8T5Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDB8T5Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDB8T5Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDB8T5Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDB8T5Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDB8T5Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDB8T5Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDB8T5Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDB8T5Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDB8T5Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDB8T5Y.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFQokFS.s: Assembler messages:
encrypt.c: /tmp/ccFQokFS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFQokFS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFQokFS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFQokFS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQokFS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQokFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQokFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQokFS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQokFS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQokFS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQokFS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQokFS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFQokFS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQokFS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFQokFS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFQokFS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQokFS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQokFS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQokFS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQokFS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQokFS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFQokFS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQokFS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQokFS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZpDwG8.s: Assembler messages:
encrypt.c: /tmp/ccZpDwG8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZpDwG8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZpDwG8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZpDwG8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpDwG8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpDwG8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpDwG8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpDwG8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpDwG8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpDwG8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpDwG8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpDwG8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZpDwG8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpDwG8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZpDwG8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZpDwG8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpDwG8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpDwG8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpDwG8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpDwG8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpDwG8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZpDwG8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpDwG8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpDwG8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaFR5AO.s: Assembler messages:
encrypt.c: /tmp/ccaFR5AO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFR5AO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFR5AO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFR5AO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFR5AO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFR5AO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFR5AO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFR5AO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFR5AO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFR5AO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFR5AO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFR5AO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFR5AO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFR5AO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFR5AO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFR5AO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaFR5AO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFR5AO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFR5AO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFR5AO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFR5AO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFR5AO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFR5AO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFR5AO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJIaeDT.s: Assembler messages:
encrypt.c: /tmp/ccJIaeDT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJIaeDT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJIaeDT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJIaeDT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaeDT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaeDT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaeDT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaeDT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaeDT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIaeDT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIaeDT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIaeDT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJIaeDT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaeDT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJIaeDT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIaeDT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJIaeDT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIaeDT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIaeDT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIaeDT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaeDT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIaeDT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJIaeDT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIaeDT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRXTaRi.s: Assembler messages:
encrypt.c: /tmp/ccRXTaRi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRXTaRi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRXTaRi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRXTaRi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXTaRi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXTaRi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXTaRi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXTaRi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXTaRi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXTaRi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXTaRi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXTaRi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRXTaRi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXTaRi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRXTaRi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRXTaRi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXTaRi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXTaRi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXTaRi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXTaRi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXTaRi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXTaRi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXTaRi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXTaRi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccW7jnWL.s: Assembler messages:
encrypt.c: /tmp/ccW7jnWL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7jnWL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7jnWL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7jnWL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jnWL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jnWL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jnWL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jnWL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jnWL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jnWL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jnWL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jnWL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7jnWL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jnWL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7jnWL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jnWL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW7jnWL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW7jnWL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jnWL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jnWL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7jnWL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jnWL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7jnWL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW7jnWL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccjD1QW0.s: Assembler messages:
encrypt.c: /tmp/ccjD1QW0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjD1QW0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjD1QW0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjD1QW0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjD1QW0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjD1QW0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjD1QW0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjD1QW0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjD1QW0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjD1QW0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjD1QW0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjD1QW0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjD1QW0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjD1QW0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjD1QW0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjD1QW0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjD1QW0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjD1QW0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjD1QW0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjD1QW0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjD1QW0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjD1QW0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjD1QW0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjD1QW0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNvbqaT.s: Assembler messages:
encrypt.c: /tmp/ccNvbqaT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNvbqaT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNvbqaT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNvbqaT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvbqaT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvbqaT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvbqaT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvbqaT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvbqaT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvbqaT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvbqaT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvbqaT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNvbqaT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvbqaT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNvbqaT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvbqaT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNvbqaT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNvbqaT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvbqaT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvbqaT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNvbqaT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvbqaT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNvbqaT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNvbqaT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchCtMug.s: Assembler messages:
encrypt.c: /tmp/cchCtMug.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchCtMug.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchCtMug.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchCtMug.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCtMug.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCtMug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCtMug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCtMug.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCtMug.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCtMug.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCtMug.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCtMug.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchCtMug.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCtMug.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchCtMug.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchCtMug.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCtMug.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCtMug.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCtMug.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCtMug.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCtMug.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchCtMug.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCtMug.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCtMug.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctJ35Wo.s: Assembler messages:
encrypt.c: /tmp/cctJ35Wo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctJ35Wo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctJ35Wo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctJ35Wo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJ35Wo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJ35Wo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJ35Wo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJ35Wo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJ35Wo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctJ35Wo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctJ35Wo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctJ35Wo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctJ35Wo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJ35Wo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctJ35Wo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctJ35Wo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctJ35Wo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctJ35Wo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctJ35Wo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJ35Wo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctJ35Wo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctJ35Wo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctJ35Wo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctJ35Wo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctcs2eG.s: Assembler messages:
encrypt.c: /tmp/cctcs2eG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctcs2eG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctcs2eG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctcs2eG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcs2eG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcs2eG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcs2eG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcs2eG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcs2eG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcs2eG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcs2eG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcs2eG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctcs2eG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcs2eG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctcs2eG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcs2eG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctcs2eG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcs2eG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcs2eG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcs2eG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcs2eG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcs2eG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctcs2eG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcs2eG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEe6GRI.s: Assembler messages:
encrypt.c: /tmp/ccEe6GRI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEe6GRI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEe6GRI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEe6GRI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEe6GRI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEe6GRI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEe6GRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEe6GRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEe6GRI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEe6GRI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEe6GRI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEe6GRI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEe6GRI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEe6GRI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEe6GRI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEe6GRI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEe6GRI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEe6GRI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEe6GRI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEe6GRI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEe6GRI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEe6GRI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEe6GRI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEe6GRI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciybWfx.s: Assembler messages:
encrypt.c: /tmp/cciybWfx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciybWfx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciybWfx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciybWfx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciybWfx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciybWfx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciybWfx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciybWfx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciybWfx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciybWfx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciybWfx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciybWfx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciybWfx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciybWfx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciybWfx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciybWfx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciybWfx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciybWfx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciybWfx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciybWfx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciybWfx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciybWfx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciybWfx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciybWfx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cce5KLdg.s: Assembler messages:
encrypt.c: /tmp/cce5KLdg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce5KLdg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce5KLdg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce5KLdg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5KLdg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5KLdg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5KLdg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5KLdg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5KLdg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5KLdg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5KLdg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5KLdg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce5KLdg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5KLdg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce5KLdg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce5KLdg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5KLdg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5KLdg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5KLdg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5KLdg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5KLdg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce5KLdg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5KLdg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5KLdg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cclD5Jxe.s: Assembler messages:
encrypt.c: /tmp/cclD5Jxe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclD5Jxe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclD5Jxe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclD5Jxe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclD5Jxe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclD5Jxe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclD5Jxe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclD5Jxe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclD5Jxe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclD5Jxe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclD5Jxe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclD5Jxe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclD5Jxe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclD5Jxe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclD5Jxe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclD5Jxe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclD5Jxe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclD5Jxe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclD5Jxe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclD5Jxe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclD5Jxe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclD5Jxe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclD5Jxe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclD5Jxe.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9AYmtF.s: Assembler messages:
encrypt.c: /tmp/cc9AYmtF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9AYmtF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9AYmtF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9AYmtF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AYmtF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AYmtF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AYmtF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AYmtF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AYmtF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AYmtF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AYmtF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AYmtF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9AYmtF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AYmtF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9AYmtF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AYmtF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9AYmtF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AYmtF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AYmtF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AYmtF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AYmtF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AYmtF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9AYmtF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AYmtF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxU1wVw.s: Assembler messages:
encrypt.c: /tmp/ccxU1wVw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxU1wVw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxU1wVw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxU1wVw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU1wVw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU1wVw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU1wVw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU1wVw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU1wVw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxU1wVw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxU1wVw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxU1wVw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxU1wVw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU1wVw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxU1wVw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxU1wVw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxU1wVw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxU1wVw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxU1wVw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxU1wVw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxU1wVw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxU1wVw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxU1wVw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxU1wVw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccidmHg0.s: Assembler messages:
encrypt.c: /tmp/ccidmHg0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidmHg0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidmHg0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccidmHg0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidmHg0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidmHg0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidmHg0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidmHg0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidmHg0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidmHg0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidmHg0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidmHg0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidmHg0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidmHg0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidmHg0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccidmHg0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccidmHg0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidmHg0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidmHg0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidmHg0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidmHg0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidmHg0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidmHg0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccidmHg0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxmoyNy.s: Assembler messages:
encrypt.c: /tmp/ccxmoyNy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxmoyNy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxmoyNy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxmoyNy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmoyNy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmoyNy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmoyNy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmoyNy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmoyNy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmoyNy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmoyNy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmoyNy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxmoyNy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmoyNy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxmoyNy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmoyNy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxmoyNy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmoyNy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmoyNy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmoyNy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmoyNy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmoyNy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxmoyNy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmoyNy.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP2DNWE.s: Assembler messages:
encrypt.c: /tmp/ccP2DNWE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2DNWE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2DNWE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2DNWE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2DNWE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2DNWE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2DNWE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2DNWE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2DNWE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2DNWE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2DNWE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2DNWE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2DNWE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2DNWE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2DNWE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2DNWE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP2DNWE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2DNWE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2DNWE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2DNWE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2DNWE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2DNWE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP2DNWE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2DNWE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVeULh7.s: Assembler messages:
encrypt.c: /tmp/ccVeULh7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVeULh7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVeULh7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVeULh7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeULh7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeULh7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeULh7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeULh7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeULh7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeULh7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeULh7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeULh7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVeULh7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeULh7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVeULh7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVeULh7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVeULh7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeULh7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeULh7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVeULh7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeULh7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVeULh7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeULh7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVeULh7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc6sKiUt.s: Assembler messages:
encrypt.c: /tmp/cc6sKiUt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6sKiUt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6sKiUt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6sKiUt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sKiUt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sKiUt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sKiUt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sKiUt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sKiUt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sKiUt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sKiUt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sKiUt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6sKiUt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sKiUt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6sKiUt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sKiUt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6sKiUt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sKiUt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sKiUt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sKiUt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sKiUt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sKiUt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6sKiUt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sKiUt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cchXMEuR.s: Assembler messages:
encrypt.c: /tmp/cchXMEuR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchXMEuR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchXMEuR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchXMEuR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXMEuR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXMEuR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXMEuR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXMEuR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXMEuR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchXMEuR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchXMEuR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchXMEuR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchXMEuR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXMEuR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchXMEuR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchXMEuR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchXMEuR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchXMEuR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchXMEuR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXMEuR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchXMEuR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchXMEuR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchXMEuR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchXMEuR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS27Hn4.s: Assembler messages:
encrypt.c: /tmp/ccS27Hn4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS27Hn4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS27Hn4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS27Hn4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS27Hn4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS27Hn4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS27Hn4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS27Hn4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS27Hn4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS27Hn4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS27Hn4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS27Hn4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS27Hn4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS27Hn4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS27Hn4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS27Hn4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS27Hn4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS27Hn4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS27Hn4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS27Hn4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS27Hn4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS27Hn4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS27Hn4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS27Hn4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrsHKeC.s: Assembler messages:
encrypt.c: /tmp/ccrsHKeC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrsHKeC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrsHKeC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrsHKeC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsHKeC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsHKeC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsHKeC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsHKeC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsHKeC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsHKeC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsHKeC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsHKeC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrsHKeC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsHKeC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrsHKeC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsHKeC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrsHKeC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrsHKeC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsHKeC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsHKeC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsHKeC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsHKeC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsHKeC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrsHKeC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKRZS1Y.s: Assembler messages:
encrypt.c: /tmp/ccKRZS1Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRZS1Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKRZS1Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKRZS1Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRZS1Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRZS1Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRZS1Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRZS1Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRZS1Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRZS1Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRZS1Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRZS1Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKRZS1Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRZS1Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKRZS1Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRZS1Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKRZS1Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRZS1Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRZS1Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRZS1Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRZS1Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRZS1Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRZS1Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRZS1Y.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUYZsAx.s: Assembler messages:
encrypt.c: /tmp/ccUYZsAx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUYZsAx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUYZsAx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUYZsAx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYZsAx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYZsAx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYZsAx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYZsAx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYZsAx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYZsAx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYZsAx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYZsAx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUYZsAx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYZsAx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUYZsAx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUYZsAx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUYZsAx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYZsAx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYZsAx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYZsAx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYZsAx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUYZsAx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYZsAx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUYZsAx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2PYGtT.s: Assembler messages:
encrypt.c: /tmp/cc2PYGtT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PYGtT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PYGtT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PYGtT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PYGtT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PYGtT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PYGtT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PYGtT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PYGtT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PYGtT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PYGtT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PYGtT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PYGtT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PYGtT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PYGtT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PYGtT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2PYGtT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2PYGtT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PYGtT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PYGtT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PYGtT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PYGtT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PYGtT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2PYGtT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct8Bh4M.s: Assembler messages:
encrypt.c: /tmp/cct8Bh4M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct8Bh4M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct8Bh4M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct8Bh4M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8Bh4M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8Bh4M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8Bh4M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8Bh4M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8Bh4M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8Bh4M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8Bh4M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8Bh4M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct8Bh4M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8Bh4M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct8Bh4M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct8Bh4M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8Bh4M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8Bh4M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8Bh4M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8Bh4M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8Bh4M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct8Bh4M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8Bh4M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8Bh4M.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMX4XjT.s: Assembler messages:
encrypt.c: /tmp/ccMX4XjT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMX4XjT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMX4XjT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMX4XjT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMX4XjT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMX4XjT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMX4XjT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMX4XjT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMX4XjT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMX4XjT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMX4XjT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMX4XjT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMX4XjT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMX4XjT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMX4XjT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMX4XjT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMX4XjT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMX4XjT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMX4XjT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMX4XjT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMX4XjT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMX4XjT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMX4XjT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMX4XjT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpovfVs.s: Assembler messages:
encrypt.c: /tmp/ccpovfVs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpovfVs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpovfVs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpovfVs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovfVs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovfVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovfVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovfVs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovfVs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpovfVs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpovfVs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpovfVs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpovfVs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovfVs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpovfVs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpovfVs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpovfVs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpovfVs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpovfVs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpovfVs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpovfVs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpovfVs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpovfVs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpovfVs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0W3AxH.s: Assembler messages:
encrypt.c: /tmp/cc0W3AxH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0W3AxH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0W3AxH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0W3AxH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W3AxH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W3AxH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W3AxH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W3AxH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W3AxH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0W3AxH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0W3AxH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0W3AxH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0W3AxH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W3AxH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0W3AxH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0W3AxH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0W3AxH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0W3AxH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0W3AxH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W3AxH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0W3AxH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0W3AxH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0W3AxH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0W3AxH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyWTScZ.s: Assembler messages:
encrypt.c: /tmp/ccyWTScZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyWTScZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyWTScZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyWTScZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWTScZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWTScZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWTScZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWTScZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWTScZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWTScZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWTScZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWTScZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyWTScZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWTScZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyWTScZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWTScZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyWTScZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyWTScZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWTScZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWTScZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWTScZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWTScZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyWTScZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyWTScZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Ji3UO.s: Assembler messages:
encrypt.c: /tmp/cc0Ji3UO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Ji3UO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Ji3UO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Ji3UO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ji3UO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ji3UO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ji3UO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ji3UO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ji3UO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ji3UO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ji3UO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ji3UO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Ji3UO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ji3UO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Ji3UO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Ji3UO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ji3UO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ji3UO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ji3UO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ji3UO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ji3UO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Ji3UO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ji3UO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ji3UO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0T19CZ.s: Assembler messages:
encrypt.c: /tmp/cc0T19CZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0T19CZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0T19CZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0T19CZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0T19CZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0T19CZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0T19CZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0T19CZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0T19CZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0T19CZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0T19CZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0T19CZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0T19CZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0T19CZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0T19CZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0T19CZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0T19CZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0T19CZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0T19CZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0T19CZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0T19CZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0T19CZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0T19CZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0T19CZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPFASD5.s: Assembler messages:
encrypt.c: /tmp/ccPFASD5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPFASD5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPFASD5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPFASD5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFASD5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFASD5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFASD5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFASD5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFASD5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFASD5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFASD5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFASD5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPFASD5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFASD5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPFASD5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFASD5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPFASD5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFASD5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFASD5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFASD5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFASD5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFASD5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPFASD5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFASD5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpwxGDT.s: Assembler messages:
encrypt.c: /tmp/ccpwxGDT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpwxGDT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpwxGDT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpwxGDT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwxGDT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwxGDT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwxGDT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwxGDT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwxGDT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpwxGDT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpwxGDT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpwxGDT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpwxGDT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwxGDT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpwxGDT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpwxGDT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpwxGDT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpwxGDT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpwxGDT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpwxGDT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpwxGDT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpwxGDT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpwxGDT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpwxGDT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9P8rQS.s: Assembler messages:
encrypt.c: /tmp/cc9P8rQS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9P8rQS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9P8rQS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9P8rQS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8rQS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8rQS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8rQS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8rQS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8rQS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9P8rQS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9P8rQS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9P8rQS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9P8rQS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8rQS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9P8rQS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9P8rQS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9P8rQS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9P8rQS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9P8rQS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9P8rQS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9P8rQS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9P8rQS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9P8rQS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9P8rQS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY9oblX.s: Assembler messages:
encrypt.c: /tmp/ccY9oblX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9oblX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9oblX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY9oblX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9oblX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9oblX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9oblX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9oblX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9oblX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9oblX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9oblX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9oblX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY9oblX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9oblX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9oblX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9oblX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY9oblX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9oblX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9oblX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9oblX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9oblX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9oblX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9oblX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9oblX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQOAiaO.s: Assembler messages:
encrypt.c: /tmp/ccQOAiaO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQOAiaO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQOAiaO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQOAiaO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOAiaO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOAiaO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOAiaO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOAiaO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOAiaO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOAiaO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOAiaO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOAiaO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQOAiaO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOAiaO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQOAiaO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQOAiaO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQOAiaO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOAiaO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOAiaO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOAiaO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOAiaO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOAiaO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOAiaO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQOAiaO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdSOsH1.s: Assembler messages:
encrypt.c: /tmp/ccdSOsH1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdSOsH1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdSOsH1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdSOsH1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSOsH1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSOsH1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSOsH1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSOsH1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSOsH1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSOsH1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSOsH1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSOsH1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdSOsH1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSOsH1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdSOsH1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSOsH1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdSOsH1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSOsH1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSOsH1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSOsH1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSOsH1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSOsH1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdSOsH1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSOsH1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI7sOt5.s: Assembler messages:
encrypt.c: /tmp/ccI7sOt5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI7sOt5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI7sOt5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI7sOt5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sOt5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sOt5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sOt5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sOt5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sOt5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7sOt5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7sOt5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7sOt5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI7sOt5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sOt5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI7sOt5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI7sOt5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI7sOt5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7sOt5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7sOt5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI7sOt5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7sOt5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI7sOt5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7sOt5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI7sOt5.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqqMv14.s: Assembler messages:
encrypt.c: /tmp/ccqqMv14.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqqMv14.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqqMv14.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqqMv14.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMv14.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMv14.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMv14.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMv14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMv14.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqMv14.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqMv14.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqMv14.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqqMv14.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMv14.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqqMv14.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqMv14.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqqMv14.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqMv14.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqMv14.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqMv14.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqMv14.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqMv14.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqqMv14.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqMv14.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWoaSc9.s: Assembler messages:
encrypt.c: /tmp/ccWoaSc9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWoaSc9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWoaSc9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWoaSc9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoaSc9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoaSc9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoaSc9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoaSc9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoaSc9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWoaSc9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWoaSc9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWoaSc9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWoaSc9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoaSc9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWoaSc9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWoaSc9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWoaSc9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWoaSc9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWoaSc9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWoaSc9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoaSc9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWoaSc9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWoaSc9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWoaSc9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrsMh9j.s: Assembler messages:
encrypt.c: /tmp/ccrsMh9j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrsMh9j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrsMh9j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrsMh9j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsMh9j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsMh9j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsMh9j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsMh9j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsMh9j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsMh9j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsMh9j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsMh9j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrsMh9j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsMh9j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrsMh9j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrsMh9j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrsMh9j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsMh9j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsMh9j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrsMh9j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsMh9j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrsMh9j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsMh9j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrsMh9j.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj606BX.s: Assembler messages:
encrypt.c: /tmp/ccj606BX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj606BX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj606BX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj606BX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj606BX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj606BX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj606BX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj606BX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj606BX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj606BX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj606BX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj606BX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj606BX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj606BX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj606BX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj606BX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj606BX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj606BX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj606BX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj606BX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj606BX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj606BX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj606BX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj606BX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmbWbN9.s: Assembler messages:
encrypt.c: /tmp/ccmbWbN9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmbWbN9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmbWbN9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmbWbN9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbWbN9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbWbN9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbWbN9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbWbN9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbWbN9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbWbN9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbWbN9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbWbN9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmbWbN9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbWbN9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmbWbN9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbWbN9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmbWbN9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmbWbN9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbWbN9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbWbN9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbWbN9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbWbN9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmbWbN9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmbWbN9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclmKk8g.s: Assembler messages:
encrypt.c: /tmp/cclmKk8g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmKk8g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclmKk8g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclmKk8g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmKk8g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmKk8g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmKk8g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmKk8g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmKk8g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmKk8g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmKk8g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmKk8g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclmKk8g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmKk8g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclmKk8g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclmKk8g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclmKk8g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmKk8g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmKk8g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmKk8g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmKk8g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmKk8g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmKk8g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclmKk8g.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyNqQ87.s: Assembler messages:
encrypt.c: /tmp/ccyNqQ87.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyNqQ87.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyNqQ87.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyNqQ87.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNqQ87.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNqQ87.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNqQ87.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNqQ87.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNqQ87.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyNqQ87.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyNqQ87.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyNqQ87.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyNqQ87.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNqQ87.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyNqQ87.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyNqQ87.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyNqQ87.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyNqQ87.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyNqQ87.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyNqQ87.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNqQ87.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyNqQ87.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyNqQ87.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyNqQ87.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAau2yr.s: Assembler messages:
encrypt.c: /tmp/ccAau2yr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAau2yr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAau2yr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAau2yr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAau2yr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAau2yr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAau2yr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAau2yr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAau2yr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAau2yr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAau2yr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAau2yr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAau2yr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAau2yr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAau2yr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAau2yr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAau2yr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAau2yr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAau2yr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAau2yr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAau2yr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAau2yr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAau2yr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAau2yr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVSDhtC.s: Assembler messages:
encrypt.c: /tmp/ccVSDhtC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVSDhtC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVSDhtC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVSDhtC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSDhtC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSDhtC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSDhtC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSDhtC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSDhtC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSDhtC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSDhtC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSDhtC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVSDhtC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSDhtC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVSDhtC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVSDhtC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSDhtC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSDhtC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSDhtC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSDhtC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSDhtC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVSDhtC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSDhtC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSDhtC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCPcO0B.s: Assembler messages:
encrypt.c: /tmp/ccCPcO0B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCPcO0B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCPcO0B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCPcO0B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPcO0B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPcO0B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPcO0B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPcO0B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPcO0B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPcO0B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPcO0B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPcO0B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCPcO0B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPcO0B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCPcO0B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPcO0B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCPcO0B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPcO0B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPcO0B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPcO0B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPcO0B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPcO0B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPcO0B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPcO0B.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl1DVGJ.s: Assembler messages:
encrypt.c: /tmp/ccl1DVGJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl1DVGJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl1DVGJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl1DVGJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1DVGJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1DVGJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1DVGJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1DVGJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1DVGJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1DVGJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1DVGJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1DVGJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl1DVGJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1DVGJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl1DVGJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl1DVGJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1DVGJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1DVGJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1DVGJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1DVGJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1DVGJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl1DVGJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1DVGJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1DVGJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccN6iwzq.s: Assembler messages:
encrypt.c: /tmp/ccN6iwzq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6iwzq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6iwzq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN6iwzq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6iwzq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6iwzq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6iwzq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6iwzq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6iwzq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6iwzq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6iwzq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6iwzq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN6iwzq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6iwzq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6iwzq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6iwzq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN6iwzq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6iwzq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6iwzq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6iwzq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6iwzq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6iwzq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN6iwzq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6iwzq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cceVlZxE.s: Assembler messages:
encrypt.c: /tmp/cceVlZxE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceVlZxE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceVlZxE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceVlZxE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlZxE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlZxE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlZxE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlZxE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlZxE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVlZxE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVlZxE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVlZxE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceVlZxE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlZxE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceVlZxE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceVlZxE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVlZxE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVlZxE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVlZxE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVlZxE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVlZxE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceVlZxE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVlZxE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVlZxE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccayY7Yw.s: Assembler messages:
encrypt.c: /tmp/ccayY7Yw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccayY7Yw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccayY7Yw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccayY7Yw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayY7Yw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayY7Yw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayY7Yw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayY7Yw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayY7Yw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayY7Yw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayY7Yw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayY7Yw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccayY7Yw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayY7Yw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccayY7Yw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayY7Yw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccayY7Yw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayY7Yw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayY7Yw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayY7Yw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayY7Yw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayY7Yw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccayY7Yw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayY7Yw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccevBvDE.s: Assembler messages:
encrypt.c: /tmp/ccevBvDE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccevBvDE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccevBvDE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccevBvDE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBvDE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBvDE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBvDE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBvDE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBvDE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevBvDE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevBvDE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevBvDE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccevBvDE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBvDE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccevBvDE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccevBvDE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevBvDE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevBvDE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevBvDE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevBvDE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevBvDE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccevBvDE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevBvDE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevBvDE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT1R7qb.s: Assembler messages:
encrypt.c: /tmp/ccT1R7qb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT1R7qb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT1R7qb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT1R7qb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1R7qb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1R7qb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1R7qb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1R7qb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1R7qb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1R7qb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1R7qb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1R7qb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT1R7qb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1R7qb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT1R7qb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT1R7qb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1R7qb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1R7qb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1R7qb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1R7qb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1R7qb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT1R7qb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1R7qb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1R7qb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxAzlzN.s: Assembler messages:
encrypt.c: /tmp/ccxAzlzN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxAzlzN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxAzlzN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxAzlzN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAzlzN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAzlzN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAzlzN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAzlzN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAzlzN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAzlzN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAzlzN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAzlzN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxAzlzN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAzlzN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxAzlzN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAzlzN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxAzlzN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxAzlzN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAzlzN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAzlzN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAzlzN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAzlzN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxAzlzN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxAzlzN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8lAf5n.s: Assembler messages:
encrypt.c: /tmp/cc8lAf5n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8lAf5n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8lAf5n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8lAf5n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lAf5n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lAf5n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lAf5n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lAf5n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lAf5n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lAf5n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lAf5n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lAf5n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8lAf5n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lAf5n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8lAf5n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8lAf5n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lAf5n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lAf5n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lAf5n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lAf5n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lAf5n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8lAf5n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lAf5n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lAf5n.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAQjxxP.s: Assembler messages:
encrypt.c: /tmp/ccAQjxxP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQjxxP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQjxxP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQjxxP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQjxxP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQjxxP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQjxxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQjxxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQjxxP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQjxxP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQjxxP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQjxxP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQjxxP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQjxxP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQjxxP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQjxxP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAQjxxP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQjxxP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQjxxP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQjxxP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQjxxP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQjxxP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQjxxP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQjxxP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc5XIhs4.s: Assembler messages:
encrypt.c: /tmp/cc5XIhs4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5XIhs4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5XIhs4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5XIhs4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XIhs4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XIhs4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XIhs4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XIhs4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XIhs4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5XIhs4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5XIhs4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5XIhs4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5XIhs4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XIhs4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5XIhs4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5XIhs4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5XIhs4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5XIhs4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5XIhs4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XIhs4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5XIhs4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5XIhs4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5XIhs4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5XIhs4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cclHBuNI.s: Assembler messages:
encrypt.c: /tmp/cclHBuNI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHBuNI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclHBuNI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclHBuNI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBuNI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBuNI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBuNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBuNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBuNI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHBuNI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHBuNI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHBuNI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclHBuNI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBuNI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclHBuNI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHBuNI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclHBuNI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHBuNI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHBuNI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHBuNI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHBuNI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHBuNI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHBuNI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHBuNI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI2n27h.s: Assembler messages:
encrypt.c: /tmp/ccI2n27h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI2n27h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI2n27h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI2n27h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2n27h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2n27h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2n27h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2n27h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2n27h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2n27h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2n27h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2n27h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI2n27h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2n27h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI2n27h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI2n27h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2n27h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2n27h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2n27h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2n27h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2n27h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI2n27h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2n27h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2n27h.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVkRXDM.s: Assembler messages:
encrypt.c: /tmp/ccVkRXDM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVkRXDM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVkRXDM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVkRXDM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkRXDM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkRXDM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkRXDM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkRXDM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkRXDM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkRXDM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkRXDM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkRXDM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVkRXDM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkRXDM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVkRXDM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkRXDM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVkRXDM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkRXDM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkRXDM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkRXDM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkRXDM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkRXDM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVkRXDM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkRXDM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTMU1UR.s: Assembler messages:
encrypt.c: /tmp/ccTMU1UR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTMU1UR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTMU1UR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTMU1UR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMU1UR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMU1UR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMU1UR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMU1UR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMU1UR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMU1UR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMU1UR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMU1UR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTMU1UR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMU1UR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTMU1UR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMU1UR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTMU1UR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTMU1UR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMU1UR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMU1UR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTMU1UR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMU1UR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTMU1UR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMU1UR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvrKDMG.s: Assembler messages:
encrypt.c: /tmp/ccvrKDMG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvrKDMG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvrKDMG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvrKDMG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrKDMG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrKDMG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrKDMG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrKDMG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrKDMG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrKDMG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrKDMG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrKDMG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvrKDMG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrKDMG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvrKDMG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvrKDMG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvrKDMG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrKDMG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrKDMG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvrKDMG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrKDMG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvrKDMG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrKDMG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvrKDMG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0C1VGS.s: Assembler messages:
encrypt.c: /tmp/cc0C1VGS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0C1VGS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0C1VGS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0C1VGS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C1VGS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C1VGS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C1VGS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C1VGS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C1VGS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0C1VGS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0C1VGS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0C1VGS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0C1VGS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C1VGS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0C1VGS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0C1VGS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0C1VGS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0C1VGS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0C1VGS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0C1VGS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C1VGS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0C1VGS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0C1VGS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0C1VGS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXso1uU.s: Assembler messages:
encrypt.c: /tmp/ccXso1uU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXso1uU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXso1uU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXso1uU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXso1uU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXso1uU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXso1uU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXso1uU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXso1uU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXso1uU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXso1uU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXso1uU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXso1uU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXso1uU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXso1uU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXso1uU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXso1uU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXso1uU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXso1uU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXso1uU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXso1uU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXso1uU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXso1uU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXso1uU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc6ytdjE.s: Assembler messages:
encrypt.c: /tmp/cc6ytdjE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ytdjE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ytdjE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ytdjE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ytdjE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ytdjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ytdjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ytdjE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ytdjE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ytdjE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ytdjE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ytdjE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ytdjE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ytdjE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ytdjE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6ytdjE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ytdjE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ytdjE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ytdjE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ytdjE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ytdjE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ytdjE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ytdjE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ytdjE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccZV7tpM.s: Assembler messages:
encrypt.c: /tmp/ccZV7tpM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZV7tpM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZV7tpM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZV7tpM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV7tpM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV7tpM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV7tpM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV7tpM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV7tpM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZV7tpM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZV7tpM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZV7tpM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZV7tpM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV7tpM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZV7tpM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZV7tpM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZV7tpM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZV7tpM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZV7tpM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZV7tpM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZV7tpM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZV7tpM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZV7tpM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZV7tpM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1dhiuO.s: Assembler messages:
encrypt.c: /tmp/cc1dhiuO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1dhiuO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1dhiuO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1dhiuO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dhiuO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dhiuO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dhiuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dhiuO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dhiuO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dhiuO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dhiuO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dhiuO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1dhiuO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dhiuO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1dhiuO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1dhiuO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1dhiuO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dhiuO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dhiuO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1dhiuO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dhiuO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1dhiuO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dhiuO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1dhiuO.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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