Implementation notes: x86, h4e450, crypto_aead/omdsha256k128n96tau128v1

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
432991refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
433025refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
437546refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
438097refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100220170725
440752refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
441280refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
449745refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
449811refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
454267refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100220170725
454837refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
456935refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
460090refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
460171refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100220170725
464650refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
466739refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
468986refgcc -m32 -O3 -fomit-frame-pointer2017100220170725
474701refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
474924refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
475266refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
476463refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
479954refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
480039refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
480068refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
482985refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
484590refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
491668refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
491929refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
492727refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
492789refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
495036refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
495045refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
495682refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
497111refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
497240refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
497334refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
497914refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
499386refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100220170725
502588refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
502735refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
503557refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
503927refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
506621refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017100220170725
507296refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
508430refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
508540refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
515969refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
516277refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
516292refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
516320refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
516486refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
524462refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
529563refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
529596refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
529659refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
531881refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
532333refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
532437refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
533026refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
533069refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
533145refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
537449refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
537562refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
540170refgcc -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
540754refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
542099refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
545371refgcc -m32 -march=core2 -O -fomit-frame-pointer2017100220170725
545423refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100220170725
545490refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100220170725
545980refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100220170725
546226refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
546511refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
547499refgcc -m32 -O -fomit-frame-pointer2017100220170725
548103refgcc -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
548972refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100220170725
548990refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
549028refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
549028refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
549870refgcc -m32 -O2 -fomit-frame-pointer2017100220170725
550325refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100220170725
550435refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100220170725
550487refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100220170725
551532refgcc -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
551717refgcc -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
554258refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
554557refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100220170725
554857refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017100220170725
555522refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
557232refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
557403refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
557436refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
558619refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
560956refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
564837refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
565250refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
565711refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
565748refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
569155refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
569340refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
573221refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
573439refgcc -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
573952refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
574318refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
574607refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
575396refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
576679refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
576688refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
577078refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
577163refgcc -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
577253refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
578844refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
578878refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
578982refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
580996refgcc -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
581415refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
582697refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
582764refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
582882refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
582991refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
583182refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
583233refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
584089refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
586150refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
589950refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
590430refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
591432refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100220170725
595066refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
595146refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
595151refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
595294refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100220170725
595313refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100220170725
595764refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100220170725
596072refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017100220170725
596091refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
596135refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
596182refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
596277refgcc -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
596296refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
596320refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
597294refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
597379refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
599103refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
603687refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100220170725
603977refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
604058refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
604699refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
604836refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
605297refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
605359refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
605492refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
605678refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
606323refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
606366refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
606380refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
606566refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
606585refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
608637refgcc -m32 -Os -fomit-frame-pointer2017100220170725
608983refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
615790refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
615837refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
627879refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
627969refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v1/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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDdGf7q.s: Assembler messages:
encrypt.c: /tmp/ccDdGf7q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDdGf7q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDdGf7q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDdGf7q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdGf7q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdGf7q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdGf7q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdGf7q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdGf7q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdGf7q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdGf7q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdGf7q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDdGf7q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdGf7q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDdGf7q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDdGf7q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdGf7q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdGf7q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdGf7q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdGf7q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdGf7q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDdGf7q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdGf7q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdGf7q.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLlWUSD.s: Assembler messages:
encrypt.c: /tmp/ccLlWUSD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLlWUSD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLlWUSD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLlWUSD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlWUSD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlWUSD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlWUSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlWUSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlWUSD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlWUSD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlWUSD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlWUSD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLlWUSD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlWUSD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLlWUSD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlWUSD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLlWUSD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLlWUSD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlWUSD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlWUSD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLlWUSD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlWUSD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLlWUSD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLlWUSD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPdyABq.s: Assembler messages:
encrypt.c: /tmp/ccPdyABq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdyABq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdyABq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdyABq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdyABq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdyABq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdyABq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdyABq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdyABq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdyABq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdyABq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdyABq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdyABq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdyABq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdyABq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPdyABq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdyABq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdyABq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdyABq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdyABq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdyABq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdyABq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdyABq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdyABq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfKdbeM.s: Assembler messages:
encrypt.c: /tmp/ccfKdbeM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKdbeM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKdbeM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKdbeM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKdbeM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKdbeM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKdbeM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKdbeM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKdbeM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKdbeM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKdbeM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKdbeM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKdbeM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKdbeM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKdbeM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKdbeM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfKdbeM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfKdbeM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKdbeM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKdbeM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKdbeM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKdbeM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKdbeM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfKdbeM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBdwVBq.s: Assembler messages:
encrypt.c: /tmp/ccBdwVBq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBdwVBq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBdwVBq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBdwVBq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdwVBq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdwVBq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdwVBq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdwVBq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdwVBq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdwVBq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdwVBq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdwVBq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBdwVBq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdwVBq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBdwVBq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBdwVBq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdwVBq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdwVBq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdwVBq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdwVBq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdwVBq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBdwVBq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdwVBq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdwVBq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx9sddy.s: Assembler messages:
encrypt.c: /tmp/ccx9sddy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx9sddy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx9sddy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx9sddy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9sddy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9sddy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9sddy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9sddy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9sddy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9sddy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9sddy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9sddy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx9sddy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9sddy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx9sddy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9sddy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx9sddy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx9sddy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9sddy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9sddy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx9sddy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9sddy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx9sddy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx9sddy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2a0FaJ.s: Assembler messages:
encrypt.c: /tmp/cc2a0FaJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2a0FaJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2a0FaJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2a0FaJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a0FaJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a0FaJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a0FaJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a0FaJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a0FaJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2a0FaJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2a0FaJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2a0FaJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2a0FaJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a0FaJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2a0FaJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2a0FaJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2a0FaJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2a0FaJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2a0FaJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2a0FaJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2a0FaJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2a0FaJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2a0FaJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2a0FaJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctrsfxr.s: Assembler messages:
encrypt.c: /tmp/cctrsfxr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctrsfxr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctrsfxr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctrsfxr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrsfxr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrsfxr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrsfxr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrsfxr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrsfxr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrsfxr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrsfxr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrsfxr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctrsfxr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrsfxr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctrsfxr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctrsfxr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctrsfxr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrsfxr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrsfxr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrsfxr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrsfxr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctrsfxr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrsfxr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctrsfxr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV8KLWd.s: Assembler messages:
encrypt.c: /tmp/ccV8KLWd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV8KLWd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV8KLWd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV8KLWd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8KLWd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8KLWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8KLWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8KLWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8KLWd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8KLWd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8KLWd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8KLWd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV8KLWd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8KLWd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV8KLWd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8KLWd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV8KLWd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8KLWd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8KLWd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8KLWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8KLWd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8KLWd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV8KLWd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8KLWd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWwFDjl.s: Assembler messages:
encrypt.c: /tmp/ccWwFDjl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwFDjl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwFDjl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwFDjl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwFDjl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwFDjl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwFDjl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwFDjl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwFDjl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwFDjl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwFDjl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwFDjl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwFDjl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwFDjl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwFDjl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWwFDjl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwFDjl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwFDjl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwFDjl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwFDjl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwFDjl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwFDjl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwFDjl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwFDjl.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMcvfxe.s: Assembler messages:
encrypt.c: /tmp/ccMcvfxe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMcvfxe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMcvfxe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMcvfxe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcvfxe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcvfxe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcvfxe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcvfxe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcvfxe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMcvfxe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMcvfxe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMcvfxe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMcvfxe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcvfxe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMcvfxe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMcvfxe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMcvfxe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMcvfxe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMcvfxe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcvfxe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMcvfxe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMcvfxe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMcvfxe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMcvfxe.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwASYCe.s: Assembler messages:
encrypt.c: /tmp/ccwASYCe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwASYCe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwASYCe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwASYCe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwASYCe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwASYCe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwASYCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwASYCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwASYCe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwASYCe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwASYCe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwASYCe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwASYCe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwASYCe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwASYCe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwASYCe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwASYCe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwASYCe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwASYCe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwASYCe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwASYCe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwASYCe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwASYCe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwASYCe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc1ZOSPo.s: Assembler messages:
encrypt.c: /tmp/cc1ZOSPo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ZOSPo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ZOSPo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ZOSPo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZOSPo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZOSPo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZOSPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZOSPo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZOSPo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZOSPo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZOSPo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZOSPo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ZOSPo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZOSPo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ZOSPo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1ZOSPo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ZOSPo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZOSPo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZOSPo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZOSPo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZOSPo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ZOSPo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZOSPo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ZOSPo.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccRM7Zi9.s: Assembler messages:
encrypt.c: /tmp/ccRM7Zi9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRM7Zi9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRM7Zi9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRM7Zi9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM7Zi9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM7Zi9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM7Zi9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM7Zi9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM7Zi9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRM7Zi9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRM7Zi9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRM7Zi9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRM7Zi9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM7Zi9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRM7Zi9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRM7Zi9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRM7Zi9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRM7Zi9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRM7Zi9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRM7Zi9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM7Zi9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRM7Zi9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRM7Zi9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRM7Zi9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVGjJDi.s: Assembler messages:
encrypt.c: /tmp/ccVGjJDi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGjJDi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVGjJDi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGjJDi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGjJDi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGjJDi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGjJDi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGjJDi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGjJDi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVGjJDi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVGjJDi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVGjJDi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVGjJDi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGjJDi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVGjJDi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVGjJDi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVGjJDi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGjJDi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGjJDi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGjJDi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGjJDi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGjJDi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGjJDi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGjJDi.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm2KYme.s: Assembler messages:
encrypt.c: /tmp/ccm2KYme.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm2KYme.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm2KYme.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm2KYme.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2KYme.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2KYme.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2KYme.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2KYme.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2KYme.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2KYme.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2KYme.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2KYme.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm2KYme.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2KYme.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm2KYme.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2KYme.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm2KYme.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2KYme.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2KYme.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2KYme.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2KYme.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2KYme.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm2KYme.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2KYme.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQWJTwG.s: Assembler messages:
encrypt.c: /tmp/ccQWJTwG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQWJTwG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQWJTwG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQWJTwG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWJTwG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWJTwG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWJTwG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWJTwG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWJTwG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWJTwG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWJTwG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWJTwG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQWJTwG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWJTwG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQWJTwG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWJTwG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQWJTwG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWJTwG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWJTwG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWJTwG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWJTwG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWJTwG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWJTwG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWJTwG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczee3B8.s: Assembler messages:
encrypt.c: /tmp/cczee3B8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczee3B8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczee3B8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczee3B8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczee3B8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczee3B8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczee3B8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczee3B8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczee3B8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczee3B8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczee3B8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczee3B8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczee3B8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczee3B8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczee3B8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczee3B8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczee3B8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczee3B8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczee3B8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczee3B8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczee3B8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczee3B8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczee3B8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczee3B8.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4jK34J.s: Assembler messages:
encrypt.c: /tmp/cc4jK34J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4jK34J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4jK34J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4jK34J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jK34J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jK34J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jK34J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jK34J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jK34J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jK34J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jK34J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jK34J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4jK34J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jK34J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4jK34J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jK34J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4jK34J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jK34J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jK34J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jK34J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jK34J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jK34J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4jK34J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jK34J.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf7YGEh.s: Assembler messages:
encrypt.c: /tmp/ccf7YGEh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf7YGEh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf7YGEh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf7YGEh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7YGEh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7YGEh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7YGEh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7YGEh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7YGEh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7YGEh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7YGEh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7YGEh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf7YGEh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7YGEh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf7YGEh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf7YGEh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7YGEh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7YGEh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7YGEh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7YGEh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7YGEh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf7YGEh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7YGEh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7YGEh.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQxD9PP.s: Assembler messages:
encrypt.c: /tmp/ccQxD9PP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQxD9PP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQxD9PP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQxD9PP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxD9PP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxD9PP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxD9PP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxD9PP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxD9PP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxD9PP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxD9PP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxD9PP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQxD9PP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxD9PP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQxD9PP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxD9PP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQxD9PP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxD9PP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxD9PP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxD9PP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxD9PP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxD9PP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQxD9PP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxD9PP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccT9SaU8.s: Assembler messages:
encrypt.c: /tmp/ccT9SaU8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT9SaU8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT9SaU8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT9SaU8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9SaU8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9SaU8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9SaU8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9SaU8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9SaU8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9SaU8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9SaU8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9SaU8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT9SaU8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9SaU8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT9SaU8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT9SaU8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9SaU8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9SaU8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9SaU8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9SaU8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9SaU8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT9SaU8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9SaU8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9SaU8.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXXomQd.s: Assembler messages:
encrypt.c: /tmp/ccXXomQd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXXomQd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXXomQd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXXomQd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXomQd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXomQd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXomQd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXomQd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXomQd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXXomQd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXXomQd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXXomQd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXXomQd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXomQd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXXomQd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXXomQd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXXomQd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXXomQd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXXomQd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXomQd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXXomQd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXXomQd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXXomQd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXXomQd.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsRmelK.s: Assembler messages:
encrypt.c: /tmp/ccsRmelK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsRmelK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsRmelK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsRmelK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmelK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmelK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmelK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmelK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmelK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRmelK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRmelK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRmelK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsRmelK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmelK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsRmelK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRmelK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsRmelK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRmelK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRmelK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRmelK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRmelK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRmelK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRmelK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRmelK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1odiy6.s: Assembler messages:
encrypt.c: /tmp/cc1odiy6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1odiy6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1odiy6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1odiy6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1odiy6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1odiy6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1odiy6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1odiy6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1odiy6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1odiy6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1odiy6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1odiy6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1odiy6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1odiy6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1odiy6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1odiy6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1odiy6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1odiy6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1odiy6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1odiy6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1odiy6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1odiy6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1odiy6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1odiy6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbV1QAq.s: Assembler messages:
encrypt.c: /tmp/ccbV1QAq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbV1QAq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbV1QAq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbV1QAq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV1QAq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV1QAq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV1QAq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV1QAq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV1QAq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbV1QAq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbV1QAq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbV1QAq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbV1QAq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV1QAq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbV1QAq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbV1QAq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbV1QAq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbV1QAq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbV1QAq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbV1QAq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbV1QAq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbV1QAq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbV1QAq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbV1QAq.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9rJcqk.s: Assembler messages:
encrypt.c: /tmp/cc9rJcqk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rJcqk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9rJcqk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rJcqk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJcqk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJcqk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJcqk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJcqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJcqk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rJcqk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rJcqk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rJcqk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9rJcqk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJcqk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9rJcqk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rJcqk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9rJcqk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9rJcqk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rJcqk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rJcqk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJcqk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rJcqk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rJcqk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9rJcqk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu3PEhn.s: Assembler messages:
encrypt.c: /tmp/ccu3PEhn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu3PEhn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu3PEhn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu3PEhn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3PEhn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3PEhn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3PEhn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3PEhn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3PEhn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3PEhn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3PEhn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3PEhn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu3PEhn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3PEhn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu3PEhn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu3PEhn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3PEhn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3PEhn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3PEhn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3PEhn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3PEhn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu3PEhn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3PEhn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3PEhn.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBQBhAr.s: Assembler messages:
encrypt.c: /tmp/ccBQBhAr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQBhAr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQBhAr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQBhAr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQBhAr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQBhAr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQBhAr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQBhAr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQBhAr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQBhAr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQBhAr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQBhAr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQBhAr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQBhAr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQBhAr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBQBhAr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQBhAr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQBhAr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQBhAr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQBhAr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQBhAr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQBhAr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQBhAr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQBhAr.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgKtXO5.s: Assembler messages:
encrypt.c: /tmp/ccgKtXO5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgKtXO5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgKtXO5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgKtXO5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKtXO5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKtXO5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKtXO5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKtXO5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKtXO5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKtXO5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKtXO5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKtXO5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgKtXO5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKtXO5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgKtXO5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKtXO5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgKtXO5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgKtXO5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKtXO5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKtXO5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKtXO5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKtXO5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgKtXO5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgKtXO5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLqkdIc.s: Assembler messages:
encrypt.c: /tmp/ccLqkdIc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLqkdIc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLqkdIc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLqkdIc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqkdIc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqkdIc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqkdIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqkdIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqkdIc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLqkdIc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLqkdIc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLqkdIc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLqkdIc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqkdIc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLqkdIc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLqkdIc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLqkdIc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLqkdIc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLqkdIc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLqkdIc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqkdIc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLqkdIc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqkdIc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLqkdIc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctsGdPg.s: Assembler messages:
encrypt.c: /tmp/cctsGdPg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctsGdPg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctsGdPg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctsGdPg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsGdPg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsGdPg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsGdPg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsGdPg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsGdPg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsGdPg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsGdPg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsGdPg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctsGdPg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsGdPg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctsGdPg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctsGdPg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsGdPg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsGdPg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsGdPg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsGdPg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsGdPg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsGdPg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsGdPg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsGdPg.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch1oClB.s: Assembler messages:
encrypt.c: /tmp/cch1oClB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch1oClB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch1oClB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch1oClB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1oClB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1oClB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1oClB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1oClB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1oClB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1oClB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1oClB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1oClB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch1oClB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1oClB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch1oClB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1oClB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch1oClB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch1oClB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1oClB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1oClB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch1oClB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1oClB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch1oClB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch1oClB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsXiIMl.s: Assembler messages:
encrypt.c: /tmp/ccsXiIMl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsXiIMl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsXiIMl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsXiIMl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXiIMl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXiIMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXiIMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXiIMl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXiIMl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXiIMl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXiIMl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXiIMl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsXiIMl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXiIMl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsXiIMl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsXiIMl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXiIMl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXiIMl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXiIMl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXiIMl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXiIMl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsXiIMl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXiIMl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXiIMl.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9HeZXe.s: Assembler messages:
encrypt.c: /tmp/cc9HeZXe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9HeZXe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9HeZXe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9HeZXe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeZXe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeZXe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeZXe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeZXe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeZXe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HeZXe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HeZXe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HeZXe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9HeZXe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeZXe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9HeZXe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9HeZXe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9HeZXe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HeZXe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HeZXe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HeZXe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HeZXe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9HeZXe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HeZXe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9HeZXe.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpAFuqB.s: Assembler messages:
encrypt.c: /tmp/ccpAFuqB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpAFuqB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpAFuqB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpAFuqB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAFuqB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAFuqB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAFuqB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAFuqB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAFuqB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAFuqB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAFuqB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAFuqB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpAFuqB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAFuqB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpAFuqB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAFuqB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpAFuqB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAFuqB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAFuqB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAFuqB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAFuqB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAFuqB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpAFuqB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAFuqB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVDT3Yr.s: Assembler messages:
encrypt.c: /tmp/ccVDT3Yr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVDT3Yr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVDT3Yr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVDT3Yr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDT3Yr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDT3Yr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDT3Yr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDT3Yr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDT3Yr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDT3Yr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDT3Yr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDT3Yr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVDT3Yr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDT3Yr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVDT3Yr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDT3Yr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVDT3Yr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVDT3Yr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDT3Yr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDT3Yr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVDT3Yr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDT3Yr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVDT3Yr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVDT3Yr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZU2fkk.s: Assembler messages:
encrypt.c: /tmp/ccZU2fkk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZU2fkk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZU2fkk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZU2fkk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU2fkk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU2fkk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU2fkk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU2fkk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU2fkk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZU2fkk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZU2fkk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZU2fkk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZU2fkk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU2fkk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZU2fkk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZU2fkk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZU2fkk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZU2fkk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZU2fkk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU2fkk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZU2fkk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZU2fkk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZU2fkk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZU2fkk.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHOsH3q.s: Assembler messages:
encrypt.c: /tmp/ccHOsH3q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHOsH3q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHOsH3q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHOsH3q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOsH3q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOsH3q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOsH3q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOsH3q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOsH3q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHOsH3q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHOsH3q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHOsH3q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHOsH3q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOsH3q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHOsH3q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHOsH3q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHOsH3q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHOsH3q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHOsH3q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHOsH3q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHOsH3q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHOsH3q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHOsH3q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHOsH3q.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRTTmOE.s: Assembler messages:
encrypt.c: /tmp/ccRTTmOE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRTTmOE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRTTmOE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRTTmOE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTTmOE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTTmOE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTTmOE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTTmOE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTTmOE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRTTmOE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRTTmOE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRTTmOE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRTTmOE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTTmOE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRTTmOE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRTTmOE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRTTmOE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRTTmOE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRTTmOE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRTTmOE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTTmOE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRTTmOE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRTTmOE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRTTmOE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc45wG4o.s: Assembler messages:
encrypt.c: /tmp/cc45wG4o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc45wG4o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc45wG4o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc45wG4o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45wG4o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45wG4o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45wG4o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45wG4o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45wG4o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45wG4o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45wG4o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45wG4o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc45wG4o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45wG4o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc45wG4o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc45wG4o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc45wG4o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45wG4o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45wG4o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45wG4o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45wG4o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45wG4o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45wG4o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc45wG4o.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBJgZ3v.s: Assembler messages:
encrypt.c: /tmp/ccBJgZ3v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBJgZ3v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBJgZ3v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBJgZ3v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJgZ3v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJgZ3v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJgZ3v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJgZ3v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJgZ3v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJgZ3v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJgZ3v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJgZ3v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBJgZ3v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJgZ3v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBJgZ3v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJgZ3v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBJgZ3v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJgZ3v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJgZ3v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJgZ3v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJgZ3v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJgZ3v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBJgZ3v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJgZ3v.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI9yXxD.s: Assembler messages:
encrypt.c: /tmp/ccI9yXxD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI9yXxD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI9yXxD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI9yXxD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9yXxD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9yXxD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9yXxD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9yXxD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9yXxD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI9yXxD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI9yXxD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI9yXxD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI9yXxD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9yXxD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI9yXxD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI9yXxD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI9yXxD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI9yXxD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI9yXxD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI9yXxD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9yXxD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI9yXxD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI9yXxD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI9yXxD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVGLPKt.s: Assembler messages:
encrypt.c: /tmp/ccVGLPKt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGLPKt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVGLPKt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGLPKt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGLPKt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGLPKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGLPKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGLPKt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGLPKt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVGLPKt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVGLPKt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVGLPKt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVGLPKt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGLPKt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVGLPKt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVGLPKt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVGLPKt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGLPKt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGLPKt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGLPKt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGLPKt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGLPKt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGLPKt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVGLPKt.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAoj3Kp.s: Assembler messages:
encrypt.c: /tmp/ccAoj3Kp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAoj3Kp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAoj3Kp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAoj3Kp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoj3Kp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoj3Kp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoj3Kp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoj3Kp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoj3Kp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoj3Kp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoj3Kp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoj3Kp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAoj3Kp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoj3Kp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAoj3Kp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoj3Kp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAoj3Kp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAoj3Kp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoj3Kp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoj3Kp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoj3Kp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoj3Kp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAoj3Kp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoj3Kp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsyHr3p.s: Assembler messages:
encrypt.c: /tmp/ccsyHr3p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsyHr3p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsyHr3p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsyHr3p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyHr3p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyHr3p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyHr3p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyHr3p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyHr3p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyHr3p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyHr3p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyHr3p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsyHr3p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyHr3p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsyHr3p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsyHr3p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyHr3p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyHr3p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyHr3p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyHr3p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyHr3p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyHr3p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyHr3p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyHr3p.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHwK0tv.s: Assembler messages:
encrypt.c: /tmp/ccHwK0tv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwK0tv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwK0tv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwK0tv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwK0tv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwK0tv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwK0tv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwK0tv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwK0tv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwK0tv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwK0tv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwK0tv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwK0tv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwK0tv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwK0tv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHwK0tv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwK0tv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwK0tv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwK0tv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwK0tv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwK0tv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwK0tv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwK0tv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwK0tv.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp7IilA.s: Assembler messages:
encrypt.c: /tmp/ccp7IilA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7IilA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7IilA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7IilA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7IilA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7IilA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7IilA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7IilA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7IilA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7IilA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7IilA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7IilA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7IilA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7IilA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7IilA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7IilA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp7IilA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7IilA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7IilA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7IilA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7IilA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7IilA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7IilA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7IilA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7J92JN.s: Assembler messages:
encrypt.c: /tmp/cc7J92JN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7J92JN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7J92JN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7J92JN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7J92JN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7J92JN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7J92JN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7J92JN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7J92JN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7J92JN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7J92JN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7J92JN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7J92JN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7J92JN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7J92JN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7J92JN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7J92JN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7J92JN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7J92JN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7J92JN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7J92JN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7J92JN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7J92JN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7J92JN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSeih2m.s: Assembler messages:
encrypt.c: /tmp/ccSeih2m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSeih2m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSeih2m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSeih2m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeih2m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeih2m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeih2m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeih2m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeih2m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeih2m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeih2m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeih2m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSeih2m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeih2m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSeih2m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSeih2m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeih2m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeih2m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeih2m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeih2m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeih2m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSeih2m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeih2m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeih2m.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2vGQN4.s: Assembler messages:
encrypt.c: /tmp/cc2vGQN4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2vGQN4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2vGQN4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2vGQN4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vGQN4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vGQN4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vGQN4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vGQN4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vGQN4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vGQN4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vGQN4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vGQN4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2vGQN4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vGQN4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2vGQN4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vGQN4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2vGQN4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vGQN4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vGQN4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vGQN4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vGQN4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vGQN4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2vGQN4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vGQN4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfztsSk.s: Assembler messages:
encrypt.c: /tmp/ccfztsSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfztsSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfztsSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfztsSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfztsSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfztsSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfztsSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfztsSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfztsSk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfztsSk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfztsSk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfztsSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfztsSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfztsSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfztsSk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfztsSk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfztsSk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfztsSk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfztsSk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfztsSk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfztsSk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfztsSk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfztsSk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfztsSk.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUUeI7H.s: Assembler messages:
encrypt.c: /tmp/ccUUeI7H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUeI7H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUUeI7H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUUeI7H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUeI7H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUeI7H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUeI7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUeI7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUeI7H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUeI7H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUeI7H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUeI7H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUUeI7H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUeI7H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUUeI7H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUeI7H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUUeI7H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUUeI7H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUeI7H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUeI7H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUeI7H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUeI7H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUeI7H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUUeI7H.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoFez2q.s: Assembler messages:
encrypt.c: /tmp/ccoFez2q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoFez2q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoFez2q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoFez2q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFez2q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFez2q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFez2q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFez2q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFez2q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFez2q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFez2q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFez2q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoFez2q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFez2q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoFez2q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoFez2q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFez2q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFez2q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFez2q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFez2q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFez2q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFez2q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFez2q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFez2q.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBDh7hn.s: Assembler messages:
encrypt.c: /tmp/ccBDh7hn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBDh7hn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBDh7hn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBDh7hn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDh7hn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDh7hn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDh7hn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDh7hn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDh7hn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDh7hn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDh7hn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDh7hn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBDh7hn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDh7hn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBDh7hn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBDh7hn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDh7hn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDh7hn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDh7hn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDh7hn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDh7hn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBDh7hn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDh7hn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDh7hn.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUXpbcX.s: Assembler messages:
encrypt.c: /tmp/ccUXpbcX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUXpbcX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUXpbcX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUXpbcX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXpbcX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXpbcX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXpbcX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXpbcX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXpbcX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUXpbcX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUXpbcX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUXpbcX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUXpbcX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXpbcX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUXpbcX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUXpbcX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUXpbcX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUXpbcX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUXpbcX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUXpbcX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXpbcX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUXpbcX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUXpbcX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUXpbcX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmsqbpv.s: Assembler messages:
encrypt.c: /tmp/ccmsqbpv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmsqbpv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmsqbpv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmsqbpv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsqbpv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsqbpv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsqbpv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsqbpv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsqbpv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsqbpv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsqbpv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsqbpv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmsqbpv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsqbpv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmsqbpv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmsqbpv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsqbpv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsqbpv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsqbpv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsqbpv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsqbpv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmsqbpv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsqbpv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsqbpv.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco2Q8qi.s: Assembler messages:
encrypt.c: /tmp/cco2Q8qi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2Q8qi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2Q8qi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco2Q8qi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Q8qi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Q8qi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Q8qi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Q8qi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Q8qi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2Q8qi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2Q8qi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2Q8qi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2Q8qi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Q8qi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2Q8qi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2Q8qi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2Q8qi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2Q8qi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2Q8qi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2Q8qi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Q8qi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2Q8qi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2Q8qi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2Q8qi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXUfnfm.s: Assembler messages:
encrypt.c: /tmp/ccXUfnfm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXUfnfm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXUfnfm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXUfnfm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUfnfm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUfnfm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUfnfm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUfnfm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUfnfm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUfnfm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUfnfm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUfnfm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXUfnfm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUfnfm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXUfnfm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXUfnfm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUfnfm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUfnfm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUfnfm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUfnfm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUfnfm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUfnfm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUfnfm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUfnfm.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg6ryNs.s: Assembler messages:
encrypt.c: /tmp/ccg6ryNs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg6ryNs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg6ryNs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg6ryNs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ryNs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ryNs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ryNs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ryNs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ryNs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6ryNs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6ryNs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6ryNs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg6ryNs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ryNs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg6ryNs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6ryNs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg6ryNs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6ryNs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6ryNs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6ryNs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ryNs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6ryNs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg6ryNs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6ryNs.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0PDe9d.s: Assembler messages:
encrypt.c: /tmp/cc0PDe9d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0PDe9d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0PDe9d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0PDe9d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PDe9d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PDe9d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PDe9d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PDe9d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PDe9d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PDe9d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PDe9d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PDe9d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0PDe9d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PDe9d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0PDe9d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PDe9d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0PDe9d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0PDe9d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PDe9d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PDe9d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PDe9d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PDe9d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0PDe9d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0PDe9d.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSgj2Yo.s: Assembler messages:
encrypt.c: /tmp/ccSgj2Yo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgj2Yo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgj2Yo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgj2Yo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgj2Yo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgj2Yo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgj2Yo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgj2Yo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgj2Yo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgj2Yo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgj2Yo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgj2Yo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSgj2Yo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgj2Yo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgj2Yo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSgj2Yo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgj2Yo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgj2Yo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgj2Yo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgj2Yo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgj2Yo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSgj2Yo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgj2Yo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgj2Yo.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0f5T3r.s: Assembler messages:
encrypt.c: /tmp/cc0f5T3r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0f5T3r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0f5T3r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0f5T3r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0f5T3r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0f5T3r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0f5T3r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0f5T3r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0f5T3r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0f5T3r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0f5T3r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0f5T3r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0f5T3r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0f5T3r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0f5T3r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0f5T3r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0f5T3r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0f5T3r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0f5T3r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0f5T3r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0f5T3r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0f5T3r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0f5T3r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0f5T3r.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTqbfhn.s: Assembler messages:
encrypt.c: /tmp/ccTqbfhn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTqbfhn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTqbfhn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTqbfhn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqbfhn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqbfhn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqbfhn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqbfhn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqbfhn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTqbfhn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTqbfhn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTqbfhn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTqbfhn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqbfhn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTqbfhn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTqbfhn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTqbfhn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTqbfhn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTqbfhn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTqbfhn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqbfhn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTqbfhn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTqbfhn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTqbfhn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGRCogk.s: Assembler messages:
encrypt.c: /tmp/ccGRCogk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGRCogk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGRCogk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGRCogk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRCogk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRCogk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRCogk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRCogk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRCogk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRCogk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRCogk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRCogk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGRCogk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRCogk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGRCogk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGRCogk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRCogk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRCogk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRCogk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRCogk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRCogk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGRCogk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRCogk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRCogk.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchblz9p.s: Assembler messages:
encrypt.c: /tmp/cchblz9p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchblz9p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchblz9p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchblz9p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblz9p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblz9p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblz9p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblz9p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblz9p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchblz9p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchblz9p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchblz9p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchblz9p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblz9p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchblz9p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchblz9p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchblz9p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchblz9p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchblz9p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchblz9p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchblz9p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchblz9p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchblz9p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchblz9p.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAC4Ibu.s: Assembler messages:
encrypt.c: /tmp/ccAC4Ibu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAC4Ibu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAC4Ibu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAC4Ibu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC4Ibu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC4Ibu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC4Ibu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC4Ibu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC4Ibu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAC4Ibu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAC4Ibu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAC4Ibu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAC4Ibu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC4Ibu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAC4Ibu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAC4Ibu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAC4Ibu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAC4Ibu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAC4Ibu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAC4Ibu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAC4Ibu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAC4Ibu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAC4Ibu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAC4Ibu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDGMHel.s: Assembler messages:
encrypt.c: /tmp/ccDGMHel.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDGMHel.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDGMHel.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDGMHel.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGMHel.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGMHel.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGMHel.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGMHel.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGMHel.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDGMHel.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDGMHel.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDGMHel.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDGMHel.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGMHel.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDGMHel.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDGMHel.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDGMHel.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDGMHel.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDGMHel.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDGMHel.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDGMHel.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDGMHel.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDGMHel.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDGMHel.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbc5fNk.s: Assembler messages:
encrypt.c: /tmp/ccbc5fNk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbc5fNk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbc5fNk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbc5fNk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc5fNk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc5fNk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc5fNk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc5fNk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc5fNk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbc5fNk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbc5fNk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbc5fNk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbc5fNk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc5fNk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbc5fNk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbc5fNk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbc5fNk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbc5fNk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbc5fNk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbc5fNk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbc5fNk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbc5fNk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbc5fNk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbc5fNk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccggpSsh.s: Assembler messages:
encrypt.c: /tmp/ccggpSsh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggpSsh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccggpSsh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccggpSsh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggpSsh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggpSsh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggpSsh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggpSsh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggpSsh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggpSsh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggpSsh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggpSsh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccggpSsh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggpSsh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccggpSsh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccggpSsh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggpSsh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggpSsh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggpSsh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggpSsh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggpSsh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggpSsh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggpSsh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggpSsh.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVSfDHt.s: Assembler messages:
encrypt.c: /tmp/ccVSfDHt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVSfDHt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVSfDHt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVSfDHt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSfDHt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSfDHt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSfDHt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSfDHt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSfDHt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSfDHt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSfDHt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSfDHt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVSfDHt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSfDHt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVSfDHt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSfDHt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVSfDHt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVSfDHt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSfDHt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSfDHt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSfDHt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSfDHt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVSfDHt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVSfDHt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmg0Fom.s: Assembler messages:
encrypt.c: /tmp/ccmg0Fom.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmg0Fom.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmg0Fom.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmg0Fom.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg0Fom.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg0Fom.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg0Fom.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg0Fom.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg0Fom.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmg0Fom.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmg0Fom.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmg0Fom.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmg0Fom.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg0Fom.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmg0Fom.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmg0Fom.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmg0Fom.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmg0Fom.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmg0Fom.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmg0Fom.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmg0Fom.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmg0Fom.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmg0Fom.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmg0Fom.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5tzsFg.s: Assembler messages:
encrypt.c: /tmp/cc5tzsFg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tzsFg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tzsFg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tzsFg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzsFg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzsFg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzsFg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzsFg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzsFg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tzsFg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tzsFg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tzsFg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tzsFg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzsFg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tzsFg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5tzsFg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tzsFg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tzsFg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tzsFg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tzsFg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tzsFg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tzsFg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tzsFg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tzsFg.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFoiZNW.s: Assembler messages:
encrypt.c: /tmp/ccFoiZNW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFoiZNW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFoiZNW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFoiZNW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoiZNW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoiZNW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoiZNW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoiZNW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoiZNW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoiZNW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoiZNW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoiZNW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFoiZNW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoiZNW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFoiZNW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoiZNW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFoiZNW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoiZNW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoiZNW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoiZNW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoiZNW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoiZNW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFoiZNW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoiZNW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct6NBla.s: Assembler messages:
encrypt.c: /tmp/cct6NBla.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct6NBla.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct6NBla.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct6NBla.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NBla.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NBla.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NBla.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NBla.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NBla.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6NBla.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6NBla.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6NBla.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct6NBla.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NBla.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct6NBla.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6NBla.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct6NBla.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6NBla.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6NBla.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6NBla.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6NBla.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6NBla.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct6NBla.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6NBla.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxMBPJl.s: Assembler messages:
encrypt.c: /tmp/ccxMBPJl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxMBPJl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxMBPJl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxMBPJl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMBPJl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMBPJl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMBPJl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMBPJl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMBPJl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMBPJl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMBPJl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMBPJl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxMBPJl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMBPJl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxMBPJl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxMBPJl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMBPJl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMBPJl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMBPJl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMBPJl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMBPJl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxMBPJl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMBPJl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMBPJl.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc2r7NWP.s: Assembler messages:
encrypt.c: /tmp/cc2r7NWP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2r7NWP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2r7NWP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2r7NWP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2r7NWP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2r7NWP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2r7NWP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2r7NWP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2r7NWP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2r7NWP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2r7NWP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2r7NWP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2r7NWP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2r7NWP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2r7NWP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2r7NWP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2r7NWP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2r7NWP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2r7NWP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2r7NWP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2r7NWP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2r7NWP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2r7NWP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2r7NWP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccecJVmg.s: Assembler messages:
encrypt.c: /tmp/ccecJVmg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccecJVmg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccecJVmg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccecJVmg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecJVmg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecJVmg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecJVmg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecJVmg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecJVmg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecJVmg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecJVmg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecJVmg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccecJVmg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecJVmg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccecJVmg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccecJVmg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecJVmg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecJVmg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecJVmg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecJVmg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecJVmg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccecJVmg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecJVmg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecJVmg.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC26H4j.s: Assembler messages:
encrypt.c: /tmp/ccC26H4j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC26H4j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC26H4j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC26H4j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC26H4j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC26H4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC26H4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC26H4j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC26H4j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC26H4j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC26H4j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC26H4j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC26H4j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC26H4j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC26H4j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC26H4j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC26H4j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC26H4j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC26H4j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC26H4j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC26H4j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC26H4j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC26H4j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC26H4j.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN8gKd4.s: Assembler messages:
encrypt.c: /tmp/ccN8gKd4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN8gKd4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN8gKd4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN8gKd4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8gKd4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8gKd4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8gKd4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8gKd4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8gKd4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN8gKd4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN8gKd4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN8gKd4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN8gKd4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8gKd4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN8gKd4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN8gKd4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN8gKd4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN8gKd4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN8gKd4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN8gKd4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN8gKd4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN8gKd4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN8gKd4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN8gKd4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsvZJ8o.s: Assembler messages:
encrypt.c: /tmp/ccsvZJ8o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsvZJ8o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsvZJ8o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsvZJ8o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvZJ8o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvZJ8o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvZJ8o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvZJ8o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvZJ8o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvZJ8o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvZJ8o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvZJ8o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsvZJ8o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvZJ8o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsvZJ8o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsvZJ8o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvZJ8o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvZJ8o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvZJ8o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvZJ8o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvZJ8o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsvZJ8o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvZJ8o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvZJ8o.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv0fu63.s: Assembler messages:
encrypt.c: /tmp/ccv0fu63.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv0fu63.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv0fu63.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv0fu63.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0fu63.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0fu63.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0fu63.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0fu63.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0fu63.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0fu63.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0fu63.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0fu63.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv0fu63.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0fu63.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv0fu63.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0fu63.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv0fu63.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0fu63.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0fu63.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0fu63.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0fu63.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0fu63.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv0fu63.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0fu63.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckXcPxO.s: Assembler messages:
encrypt.c: /tmp/cckXcPxO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckXcPxO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckXcPxO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckXcPxO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXcPxO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXcPxO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXcPxO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXcPxO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXcPxO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXcPxO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXcPxO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXcPxO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckXcPxO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXcPxO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckXcPxO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXcPxO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckXcPxO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXcPxO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXcPxO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXcPxO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXcPxO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXcPxO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckXcPxO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXcPxO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccslV20c.s: Assembler messages:
encrypt.c: /tmp/ccslV20c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccslV20c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccslV20c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccslV20c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslV20c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslV20c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslV20c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslV20c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslV20c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslV20c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslV20c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslV20c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccslV20c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslV20c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccslV20c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccslV20c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslV20c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslV20c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslV20c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslV20c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslV20c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccslV20c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslV20c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslV20c.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccAbzzex.s: Assembler messages:
encrypt.c: /tmp/ccAbzzex.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAbzzex.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAbzzex.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAbzzex.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbzzex.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbzzex.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbzzex.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbzzex.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbzzex.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAbzzex.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAbzzex.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAbzzex.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAbzzex.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbzzex.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAbzzex.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAbzzex.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAbzzex.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAbzzex.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAbzzex.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbzzex.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAbzzex.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbzzex.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAbzzex.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAbzzex.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRK2Zf5.s: Assembler messages:
encrypt.c: /tmp/ccRK2Zf5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRK2Zf5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRK2Zf5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRK2Zf5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK2Zf5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK2Zf5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK2Zf5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK2Zf5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK2Zf5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRK2Zf5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRK2Zf5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRK2Zf5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRK2Zf5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK2Zf5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRK2Zf5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRK2Zf5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRK2Zf5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRK2Zf5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRK2Zf5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRK2Zf5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK2Zf5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRK2Zf5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRK2Zf5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRK2Zf5.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEnVIeo.s: Assembler messages:
encrypt.c: /tmp/ccEnVIeo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEnVIeo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEnVIeo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEnVIeo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnVIeo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnVIeo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnVIeo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnVIeo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnVIeo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnVIeo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnVIeo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnVIeo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEnVIeo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnVIeo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEnVIeo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEnVIeo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnVIeo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnVIeo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnVIeo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnVIeo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnVIeo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEnVIeo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnVIeo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnVIeo.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrtglnL.s: Assembler messages:
encrypt.c: /tmp/ccrtglnL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtglnL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtglnL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtglnL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtglnL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtglnL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtglnL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtglnL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtglnL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtglnL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtglnL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtglnL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtglnL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtglnL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtglnL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtglnL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrtglnL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtglnL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtglnL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtglnL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtglnL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtglnL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtglnL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtglnL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIjvVOo.s: Assembler messages:
encrypt.c: /tmp/ccIjvVOo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIjvVOo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIjvVOo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIjvVOo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjvVOo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjvVOo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjvVOo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjvVOo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjvVOo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIjvVOo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIjvVOo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIjvVOo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIjvVOo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjvVOo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIjvVOo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIjvVOo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIjvVOo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIjvVOo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIjvVOo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjvVOo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIjvVOo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIjvVOo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIjvVOo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIjvVOo.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclbpY74.s: Assembler messages:
encrypt.c: /tmp/cclbpY74.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclbpY74.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclbpY74.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclbpY74.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbpY74.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbpY74.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbpY74.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbpY74.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbpY74.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbpY74.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbpY74.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbpY74.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclbpY74.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbpY74.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclbpY74.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbpY74.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclbpY74.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbpY74.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbpY74.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbpY74.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbpY74.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbpY74.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclbpY74.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbpY74.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4wbRZf.s: Assembler messages:
encrypt.c: /tmp/cc4wbRZf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4wbRZf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4wbRZf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4wbRZf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wbRZf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wbRZf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wbRZf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wbRZf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wbRZf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wbRZf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wbRZf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wbRZf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4wbRZf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wbRZf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4wbRZf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wbRZf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4wbRZf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wbRZf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wbRZf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wbRZf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wbRZf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wbRZf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4wbRZf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wbRZf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNNwQre.s: Assembler messages:
encrypt.c: /tmp/ccNNwQre.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNwQre.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNwQre.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNwQre.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNwQre.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNwQre.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNwQre.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNwQre.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNwQre.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNwQre.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNwQre.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNwQre.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNwQre.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNwQre.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNwQre.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNNwQre.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNwQre.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNwQre.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNwQre.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNwQre.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNwQre.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNwQre.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNwQre.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNwQre.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXEg5Sn.s: Assembler messages:
encrypt.c: /tmp/ccXEg5Sn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXEg5Sn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXEg5Sn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXEg5Sn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEg5Sn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEg5Sn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEg5Sn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEg5Sn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEg5Sn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEg5Sn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEg5Sn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEg5Sn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXEg5Sn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEg5Sn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXEg5Sn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXEg5Sn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEg5Sn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEg5Sn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEg5Sn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEg5Sn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEg5Sn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXEg5Sn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEg5Sn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEg5Sn.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccdUVOgX.s: Assembler messages:
encrypt.c: /tmp/ccdUVOgX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdUVOgX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdUVOgX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdUVOgX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUVOgX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUVOgX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUVOgX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUVOgX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUVOgX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUVOgX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUVOgX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUVOgX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdUVOgX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUVOgX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdUVOgX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUVOgX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdUVOgX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUVOgX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUVOgX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUVOgX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUVOgX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUVOgX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdUVOgX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUVOgX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cchIPA28.s: Assembler messages:
encrypt.c: /tmp/cchIPA28.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchIPA28.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchIPA28.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchIPA28.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIPA28.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIPA28.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIPA28.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIPA28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIPA28.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIPA28.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIPA28.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIPA28.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchIPA28.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIPA28.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchIPA28.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIPA28.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchIPA28.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIPA28.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIPA28.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIPA28.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIPA28.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIPA28.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIPA28.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIPA28.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyJAhDn.s: Assembler messages:
encrypt.c: /tmp/ccyJAhDn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyJAhDn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyJAhDn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyJAhDn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJAhDn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJAhDn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJAhDn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJAhDn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJAhDn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJAhDn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJAhDn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJAhDn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyJAhDn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJAhDn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyJAhDn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyJAhDn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyJAhDn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJAhDn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJAhDn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyJAhDn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJAhDn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyJAhDn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJAhDn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyJAhDn.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5KZM0y.s: Assembler messages:
encrypt.c: /tmp/cc5KZM0y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5KZM0y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5KZM0y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5KZM0y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KZM0y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KZM0y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KZM0y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KZM0y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KZM0y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5KZM0y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5KZM0y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5KZM0y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5KZM0y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KZM0y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5KZM0y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5KZM0y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5KZM0y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5KZM0y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5KZM0y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5KZM0y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KZM0y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5KZM0y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5KZM0y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5KZM0y.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXy63Mp.s: Assembler messages:
encrypt.c: /tmp/ccXy63Mp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXy63Mp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXy63Mp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXy63Mp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy63Mp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy63Mp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy63Mp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy63Mp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy63Mp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy63Mp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy63Mp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy63Mp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXy63Mp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy63Mp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXy63Mp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXy63Mp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXy63Mp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy63Mp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy63Mp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXy63Mp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy63Mp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXy63Mp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy63Mp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXy63Mp.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHGewib.s: Assembler messages:
encrypt.c: /tmp/ccHGewib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGewib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGewib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGewib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGewib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGewib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGewib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGewib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGewib.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGewib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGewib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGewib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGewib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGewib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGewib.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHGewib.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGewib.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGewib.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGewib.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGewib.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGewib.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGewib.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGewib.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGewib.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccG4dFx.s: Assembler messages:
encrypt.c: /tmp/cccG4dFx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccG4dFx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccG4dFx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccG4dFx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccG4dFx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccG4dFx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccG4dFx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccG4dFx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccG4dFx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccG4dFx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccG4dFx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccG4dFx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccG4dFx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccG4dFx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccG4dFx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccG4dFx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccG4dFx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccG4dFx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccG4dFx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccG4dFx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccG4dFx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccG4dFx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccG4dFx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccG4dFx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS3BxOs.s: Assembler messages:
encrypt.c: /tmp/ccS3BxOs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS3BxOs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS3BxOs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS3BxOs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3BxOs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3BxOs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3BxOs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3BxOs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3BxOs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3BxOs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3BxOs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3BxOs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS3BxOs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3BxOs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS3BxOs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3BxOs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS3BxOs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3BxOs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3BxOs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3BxOs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3BxOs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3BxOs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS3BxOs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3BxOs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctiT666.s: Assembler messages:
encrypt.c: /tmp/cctiT666.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctiT666.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctiT666.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctiT666.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiT666.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiT666.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiT666.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiT666.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiT666.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiT666.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiT666.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiT666.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctiT666.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiT666.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctiT666.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctiT666.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctiT666.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiT666.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiT666.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctiT666.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiT666.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctiT666.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiT666.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctiT666.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7Iu2px.s: Assembler messages:
encrypt.c: /tmp/cc7Iu2px.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Iu2px.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Iu2px.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Iu2px.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Iu2px.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Iu2px.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Iu2px.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Iu2px.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Iu2px.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Iu2px.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Iu2px.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Iu2px.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Iu2px.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Iu2px.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Iu2px.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Iu2px.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Iu2px.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Iu2px.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Iu2px.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Iu2px.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Iu2px.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Iu2px.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Iu2px.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Iu2px.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVILdjB.s: Assembler messages:
encrypt.c: /tmp/ccVILdjB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVILdjB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVILdjB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVILdjB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILdjB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILdjB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILdjB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILdjB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILdjB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVILdjB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVILdjB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVILdjB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVILdjB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILdjB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVILdjB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVILdjB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVILdjB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVILdjB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVILdjB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVILdjB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVILdjB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVILdjB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVILdjB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVILdjB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgzc5n6.s: Assembler messages:
encrypt.c: /tmp/ccgzc5n6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzc5n6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgzc5n6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgzc5n6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzc5n6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzc5n6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzc5n6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzc5n6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzc5n6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzc5n6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzc5n6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzc5n6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgzc5n6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzc5n6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgzc5n6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgzc5n6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzc5n6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzc5n6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzc5n6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzc5n6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzc5n6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzc5n6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzc5n6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzc5n6.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpBQYbK.s: Assembler messages:
encrypt.c: /tmp/ccpBQYbK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpBQYbK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpBQYbK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpBQYbK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBQYbK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBQYbK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBQYbK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBQYbK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBQYbK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBQYbK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBQYbK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBQYbK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpBQYbK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBQYbK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpBQYbK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBQYbK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpBQYbK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpBQYbK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBQYbK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBQYbK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBQYbK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBQYbK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpBQYbK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpBQYbK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWphxdN.s: Assembler messages:
encrypt.c: /tmp/ccWphxdN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWphxdN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWphxdN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWphxdN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWphxdN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWphxdN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWphxdN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWphxdN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWphxdN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWphxdN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWphxdN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWphxdN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWphxdN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWphxdN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWphxdN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWphxdN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWphxdN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWphxdN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWphxdN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWphxdN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWphxdN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWphxdN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWphxdN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWphxdN.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ1Z1aY.s: Assembler messages:
encrypt.c: /tmp/ccZ1Z1aY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ1Z1aY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ1Z1aY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ1Z1aY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1Z1aY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1Z1aY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1Z1aY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1Z1aY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1Z1aY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1Z1aY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1Z1aY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1Z1aY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ1Z1aY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1Z1aY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ1Z1aY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1Z1aY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ1Z1aY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1Z1aY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1Z1aY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1Z1aY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1Z1aY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1Z1aY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ1Z1aY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1Z1aY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0UhWzF.s: Assembler messages:
encrypt.c: /tmp/cc0UhWzF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UhWzF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0UhWzF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0UhWzF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UhWzF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UhWzF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UhWzF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UhWzF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UhWzF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UhWzF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UhWzF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UhWzF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0UhWzF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UhWzF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0UhWzF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UhWzF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0UhWzF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UhWzF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UhWzF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UhWzF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UhWzF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UhWzF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UhWzF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UhWzF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4gWuja.s: Assembler messages:
encrypt.c: /tmp/cc4gWuja.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gWuja.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gWuja.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gWuja.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gWuja.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gWuja.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gWuja.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gWuja.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gWuja.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gWuja.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gWuja.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gWuja.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gWuja.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gWuja.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gWuja.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4gWuja.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gWuja.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gWuja.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gWuja.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gWuja.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gWuja.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4gWuja.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gWuja.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gWuja.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgNz06R.s: Assembler messages:
encrypt.c: /tmp/ccgNz06R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNz06R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNz06R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgNz06R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNz06R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNz06R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNz06R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNz06R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNz06R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNz06R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNz06R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNz06R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgNz06R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNz06R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNz06R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgNz06R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNz06R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNz06R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNz06R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNz06R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNz06R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgNz06R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNz06R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNz06R.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciAKqDT.s: Assembler messages:
encrypt.c: /tmp/cciAKqDT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciAKqDT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciAKqDT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciAKqDT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAKqDT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAKqDT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAKqDT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAKqDT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAKqDT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAKqDT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAKqDT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAKqDT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciAKqDT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAKqDT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciAKqDT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAKqDT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciAKqDT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciAKqDT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAKqDT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAKqDT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciAKqDT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAKqDT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciAKqDT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciAKqDT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgwvDc3.s: Assembler messages:
encrypt.c: /tmp/ccgwvDc3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgwvDc3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgwvDc3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgwvDc3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwvDc3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwvDc3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwvDc3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwvDc3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwvDc3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwvDc3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwvDc3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwvDc3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgwvDc3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwvDc3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgwvDc3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwvDc3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgwvDc3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwvDc3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwvDc3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwvDc3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwvDc3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwvDc3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgwvDc3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwvDc3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoQNEvG.s: Assembler messages:
encrypt.c: /tmp/ccoQNEvG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQNEvG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoQNEvG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQNEvG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQNEvG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQNEvG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQNEvG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQNEvG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQNEvG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQNEvG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQNEvG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQNEvG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoQNEvG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQNEvG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoQNEvG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoQNEvG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQNEvG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQNEvG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQNEvG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQNEvG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQNEvG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQNEvG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQNEvG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQNEvG.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYULmB2.s: Assembler messages:
encrypt.c: /tmp/ccYULmB2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYULmB2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYULmB2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYULmB2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULmB2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULmB2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULmB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULmB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULmB2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYULmB2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYULmB2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYULmB2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYULmB2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULmB2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYULmB2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYULmB2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYULmB2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYULmB2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYULmB2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYULmB2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYULmB2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYULmB2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYULmB2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYULmB2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdGO7CA.s: Assembler messages:
encrypt.c: /tmp/ccdGO7CA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdGO7CA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdGO7CA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdGO7CA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGO7CA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGO7CA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGO7CA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGO7CA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGO7CA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGO7CA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGO7CA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGO7CA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdGO7CA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGO7CA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdGO7CA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdGO7CA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGO7CA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGO7CA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGO7CA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGO7CA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGO7CA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdGO7CA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGO7CA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGO7CA.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1tj0P0.s: Assembler messages:
encrypt.c: /tmp/cc1tj0P0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1tj0P0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1tj0P0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1tj0P0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tj0P0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tj0P0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tj0P0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tj0P0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tj0P0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tj0P0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tj0P0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tj0P0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1tj0P0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tj0P0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1tj0P0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tj0P0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1tj0P0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tj0P0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tj0P0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tj0P0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tj0P0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tj0P0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tj0P0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tj0P0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaNPYGM.s: Assembler messages:
encrypt.c: /tmp/ccaNPYGM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaNPYGM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaNPYGM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaNPYGM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNPYGM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNPYGM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNPYGM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNPYGM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNPYGM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNPYGM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNPYGM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNPYGM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaNPYGM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNPYGM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaNPYGM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaNPYGM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNPYGM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNPYGM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNPYGM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNPYGM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNPYGM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaNPYGM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNPYGM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNPYGM.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM7LX1q.s: Assembler messages:
encrypt.c: /tmp/ccM7LX1q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7LX1q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7LX1q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7LX1q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7LX1q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7LX1q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7LX1q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7LX1q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7LX1q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7LX1q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7LX1q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7LX1q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7LX1q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7LX1q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7LX1q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM7LX1q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7LX1q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7LX1q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7LX1q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7LX1q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7LX1q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM7LX1q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7LX1q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7LX1q.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqNsIM1.s: Assembler messages:
encrypt.c: /tmp/ccqNsIM1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqNsIM1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqNsIM1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqNsIM1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNsIM1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNsIM1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNsIM1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNsIM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNsIM1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqNsIM1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqNsIM1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqNsIM1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqNsIM1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNsIM1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqNsIM1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqNsIM1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqNsIM1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqNsIM1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqNsIM1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqNsIM1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNsIM1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqNsIM1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqNsIM1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqNsIM1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8RI8Go.s: Assembler messages:
encrypt.c: /tmp/cc8RI8Go.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8RI8Go.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8RI8Go.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8RI8Go.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RI8Go.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RI8Go.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RI8Go.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RI8Go.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RI8Go.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8RI8Go.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8RI8Go.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8RI8Go.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8RI8Go.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RI8Go.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8RI8Go.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8RI8Go.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8RI8Go.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8RI8Go.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8RI8Go.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RI8Go.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8RI8Go.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8RI8Go.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8RI8Go.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8RI8Go.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyXHbVO.s: Assembler messages:
encrypt.c: /tmp/ccyXHbVO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyXHbVO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyXHbVO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyXHbVO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXHbVO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXHbVO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXHbVO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXHbVO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXHbVO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXHbVO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXHbVO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXHbVO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyXHbVO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXHbVO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyXHbVO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXHbVO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyXHbVO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyXHbVO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXHbVO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXHbVO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXHbVO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXHbVO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXHbVO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyXHbVO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRQvFJn.s: Assembler messages:
encrypt.c: /tmp/ccRQvFJn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQvFJn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRQvFJn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQvFJn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQvFJn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQvFJn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQvFJn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQvFJn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQvFJn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQvFJn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQvFJn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQvFJn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRQvFJn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQvFJn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRQvFJn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRQvFJn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQvFJn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQvFJn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQvFJn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQvFJn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQvFJn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQvFJn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQvFJn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQvFJn.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaHx4SZ.s: Assembler messages:
encrypt.c: /tmp/ccaHx4SZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHx4SZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHx4SZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHx4SZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHx4SZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHx4SZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHx4SZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHx4SZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHx4SZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHx4SZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHx4SZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHx4SZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHx4SZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHx4SZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHx4SZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHx4SZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaHx4SZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHx4SZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHx4SZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHx4SZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHx4SZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHx4SZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHx4SZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHx4SZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccdanXod.s: Assembler messages:
encrypt.c: /tmp/ccdanXod.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdanXod.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdanXod.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdanXod.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdanXod.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdanXod.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdanXod.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdanXod.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdanXod.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdanXod.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdanXod.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdanXod.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdanXod.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdanXod.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdanXod.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdanXod.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdanXod.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdanXod.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdanXod.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdanXod.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdanXod.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdanXod.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdanXod.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdanXod.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccy45CMF.s: Assembler messages:
encrypt.c: /tmp/ccy45CMF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy45CMF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy45CMF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy45CMF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45CMF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45CMF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45CMF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45CMF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45CMF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45CMF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45CMF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45CMF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy45CMF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45CMF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy45CMF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45CMF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy45CMF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45CMF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45CMF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45CMF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45CMF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45CMF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy45CMF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45CMF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW2QcNV.s: Assembler messages:
encrypt.c: /tmp/ccW2QcNV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW2QcNV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW2QcNV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW2QcNV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2QcNV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2QcNV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2QcNV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2QcNV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2QcNV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2QcNV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2QcNV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2QcNV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW2QcNV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2QcNV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW2QcNV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2QcNV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW2QcNV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2QcNV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2QcNV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2QcNV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2QcNV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2QcNV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW2QcNV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2QcNV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxUzoIm.s: Assembler messages:
encrypt.c: /tmp/ccxUzoIm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUzoIm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUzoIm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUzoIm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUzoIm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUzoIm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUzoIm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUzoIm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUzoIm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUzoIm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUzoIm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUzoIm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUzoIm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUzoIm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUzoIm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxUzoIm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxUzoIm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUzoIm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUzoIm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUzoIm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUzoIm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUzoIm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUzoIm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxUzoIm.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ8mlDo.s: Assembler messages:
encrypt.c: /tmp/ccZ8mlDo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ8mlDo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ8mlDo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ8mlDo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8mlDo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8mlDo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8mlDo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8mlDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8mlDo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8mlDo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8mlDo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8mlDo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ8mlDo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8mlDo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ8mlDo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8mlDo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ8mlDo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8mlDo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8mlDo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8mlDo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8mlDo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8mlDo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ8mlDo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8mlDo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclTcZF2.s: Assembler messages:
encrypt.c: /tmp/cclTcZF2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTcZF2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTcZF2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclTcZF2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTcZF2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTcZF2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTcZF2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTcZF2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTcZF2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTcZF2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTcZF2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTcZF2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTcZF2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTcZF2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTcZF2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclTcZF2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTcZF2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTcZF2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTcZF2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTcZF2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTcZF2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTcZF2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTcZF2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTcZF2.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVJQMj9.s: Assembler messages:
encrypt.c: /tmp/ccVJQMj9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJQMj9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVJQMj9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVJQMj9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQMj9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQMj9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQMj9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQMj9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQMj9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJQMj9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJQMj9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJQMj9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVJQMj9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQMj9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVJQMj9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVJQMj9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJQMj9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJQMj9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJQMj9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJQMj9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJQMj9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJQMj9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJQMj9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJQMj9.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqVIhto.s: Assembler messages:
encrypt.c: /tmp/ccqVIhto.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqVIhto.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqVIhto.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqVIhto.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVIhto.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVIhto.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVIhto.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVIhto.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVIhto.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVIhto.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVIhto.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVIhto.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqVIhto.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVIhto.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqVIhto.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVIhto.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqVIhto.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqVIhto.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVIhto.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVIhto.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqVIhto.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVIhto.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqVIhto.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqVIhto.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccJYoZob.s: Assembler messages:
encrypt.c: /tmp/ccJYoZob.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJYoZob.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJYoZob.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJYoZob.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYoZob.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYoZob.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYoZob.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYoZob.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYoZob.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYoZob.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYoZob.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYoZob.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJYoZob.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYoZob.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJYoZob.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJYoZob.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJYoZob.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYoZob.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYoZob.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJYoZob.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYoZob.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJYoZob.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYoZob.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJYoZob.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cctlmGgl.s: Assembler messages:
encrypt.c: /tmp/cctlmGgl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctlmGgl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctlmGgl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctlmGgl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlmGgl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlmGgl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlmGgl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlmGgl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlmGgl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctlmGgl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctlmGgl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctlmGgl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctlmGgl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlmGgl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctlmGgl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctlmGgl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctlmGgl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctlmGgl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctlmGgl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctlmGgl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlmGgl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctlmGgl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctlmGgl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctlmGgl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Viqbl.s: Assembler messages:
encrypt.c: /tmp/cc0Viqbl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Viqbl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Viqbl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Viqbl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Viqbl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Viqbl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Viqbl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Viqbl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Viqbl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Viqbl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Viqbl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Viqbl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Viqbl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Viqbl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Viqbl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Viqbl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Viqbl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Viqbl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Viqbl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Viqbl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Viqbl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Viqbl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Viqbl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Viqbl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8IV4N2.s: Assembler messages:
encrypt.c: /tmp/cc8IV4N2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8IV4N2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8IV4N2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8IV4N2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IV4N2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IV4N2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IV4N2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IV4N2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IV4N2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IV4N2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IV4N2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IV4N2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8IV4N2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IV4N2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8IV4N2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8IV4N2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IV4N2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IV4N2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IV4N2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IV4N2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IV4N2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8IV4N2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IV4N2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IV4N2.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9f3tFd.s: Assembler messages:
encrypt.c: /tmp/cc9f3tFd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9f3tFd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9f3tFd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9f3tFd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f3tFd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f3tFd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f3tFd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f3tFd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f3tFd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9f3tFd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9f3tFd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9f3tFd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9f3tFd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f3tFd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9f3tFd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9f3tFd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9f3tFd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9f3tFd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9f3tFd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9f3tFd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9f3tFd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9f3tFd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9f3tFd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9f3tFd.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoPTBWU.s: Assembler messages:
encrypt.c: /tmp/ccoPTBWU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPTBWU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPTBWU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPTBWU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPTBWU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPTBWU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPTBWU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPTBWU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPTBWU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPTBWU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPTBWU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPTBWU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPTBWU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPTBWU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPTBWU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPTBWU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoPTBWU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPTBWU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPTBWU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPTBWU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPTBWU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPTBWU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPTBWU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPTBWU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca05ute.s: Assembler messages:
encrypt.c: /tmp/cca05ute.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca05ute.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca05ute.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca05ute.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca05ute.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca05ute.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca05ute.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca05ute.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca05ute.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca05ute.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca05ute.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca05ute.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca05ute.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca05ute.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca05ute.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca05ute.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca05ute.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca05ute.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca05ute.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca05ute.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca05ute.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca05ute.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca05ute.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca05ute.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsfgV8K.s: Assembler messages:
encrypt.c: /tmp/ccsfgV8K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfgV8K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfgV8K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfgV8K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfgV8K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfgV8K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfgV8K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfgV8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfgV8K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfgV8K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfgV8K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfgV8K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfgV8K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfgV8K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfgV8K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfgV8K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsfgV8K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfgV8K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfgV8K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfgV8K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfgV8K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfgV8K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfgV8K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfgV8K.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc4pVTDQ.s: Assembler messages:
encrypt.c: /tmp/cc4pVTDQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pVTDQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pVTDQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pVTDQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pVTDQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pVTDQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pVTDQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pVTDQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pVTDQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pVTDQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pVTDQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pVTDQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pVTDQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pVTDQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pVTDQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pVTDQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4pVTDQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pVTDQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pVTDQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pVTDQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pVTDQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pVTDQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pVTDQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pVTDQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccJkTjrb.s: Assembler messages:
encrypt.c: /tmp/ccJkTjrb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJkTjrb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJkTjrb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJkTjrb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkTjrb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkTjrb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkTjrb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkTjrb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkTjrb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkTjrb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkTjrb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkTjrb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJkTjrb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkTjrb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJkTjrb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJkTjrb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkTjrb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkTjrb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkTjrb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkTjrb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkTjrb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJkTjrb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkTjrb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkTjrb.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAMTBmM.s: Assembler messages:
encrypt.c: /tmp/ccAMTBmM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMTBmM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMTBmM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMTBmM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMTBmM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMTBmM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMTBmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMTBmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMTBmM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMTBmM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMTBmM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMTBmM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMTBmM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMTBmM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMTBmM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMTBmM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAMTBmM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMTBmM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMTBmM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMTBmM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMTBmM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMTBmM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMTBmM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMTBmM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXiF3Fd.s: Assembler messages:
encrypt.c: /tmp/ccXiF3Fd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXiF3Fd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXiF3Fd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXiF3Fd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiF3Fd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiF3Fd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiF3Fd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiF3Fd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiF3Fd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXiF3Fd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXiF3Fd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXiF3Fd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXiF3Fd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiF3Fd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXiF3Fd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXiF3Fd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXiF3Fd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXiF3Fd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXiF3Fd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiF3Fd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXiF3Fd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXiF3Fd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXiF3Fd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXiF3Fd.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6xIwTQ.s: Assembler messages:
encrypt.c: /tmp/cc6xIwTQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6xIwTQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6xIwTQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6xIwTQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xIwTQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xIwTQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xIwTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xIwTQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xIwTQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xIwTQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xIwTQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xIwTQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6xIwTQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xIwTQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6xIwTQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6xIwTQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xIwTQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xIwTQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xIwTQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xIwTQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xIwTQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6xIwTQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xIwTQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xIwTQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAc4kvt.s: Assembler messages:
encrypt.c: /tmp/ccAc4kvt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAc4kvt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAc4kvt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAc4kvt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4kvt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4kvt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4kvt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4kvt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4kvt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc4kvt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc4kvt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc4kvt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAc4kvt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4kvt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAc4kvt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc4kvt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAc4kvt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc4kvt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc4kvt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc4kvt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc4kvt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc4kvt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAc4kvt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc4kvt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPCTdkB.s: Assembler messages:
encrypt.c: /tmp/ccPCTdkB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPCTdkB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPCTdkB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPCTdkB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCTdkB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCTdkB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCTdkB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCTdkB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCTdkB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCTdkB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCTdkB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCTdkB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPCTdkB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCTdkB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPCTdkB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCTdkB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPCTdkB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPCTdkB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCTdkB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCTdkB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPCTdkB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCTdkB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPCTdkB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPCTdkB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbSkwoV.s: Assembler messages:
encrypt.c: /tmp/ccbSkwoV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSkwoV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSkwoV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSkwoV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkwoV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkwoV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkwoV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkwoV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkwoV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSkwoV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSkwoV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSkwoV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSkwoV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkwoV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSkwoV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbSkwoV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSkwoV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSkwoV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSkwoV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkwoV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSkwoV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSkwoV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSkwoV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSkwoV.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0ZSdDM.s: Assembler messages:
encrypt.c: /tmp/cc0ZSdDM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZSdDM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZSdDM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZSdDM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZSdDM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZSdDM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZSdDM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZSdDM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZSdDM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZSdDM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZSdDM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZSdDM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZSdDM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZSdDM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZSdDM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ZSdDM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZSdDM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZSdDM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZSdDM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZSdDM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZSdDM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZSdDM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZSdDM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZSdDM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSNJj9j.s: Assembler messages:
encrypt.c: /tmp/ccSNJj9j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSNJj9j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSNJj9j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSNJj9j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNJj9j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNJj9j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNJj9j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNJj9j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNJj9j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNJj9j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNJj9j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNJj9j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSNJj9j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNJj9j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSNJj9j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNJj9j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSNJj9j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNJj9j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNJj9j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNJj9j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNJj9j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNJj9j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSNJj9j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNJj9j.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHriSty.s: Assembler messages:
encrypt.c: /tmp/ccHriSty.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHriSty.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHriSty.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHriSty.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHriSty.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHriSty.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHriSty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHriSty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHriSty.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHriSty.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHriSty.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHriSty.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHriSty.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHriSty.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHriSty.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHriSty.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHriSty.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHriSty.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHriSty.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHriSty.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHriSty.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHriSty.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHriSty.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHriSty.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgzSdRT.s: Assembler messages:
encrypt.c: /tmp/ccgzSdRT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzSdRT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgzSdRT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgzSdRT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzSdRT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzSdRT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzSdRT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzSdRT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzSdRT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzSdRT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzSdRT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzSdRT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgzSdRT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzSdRT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgzSdRT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgzSdRT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzSdRT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzSdRT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzSdRT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzSdRT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzSdRT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzSdRT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzSdRT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzSdRT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1qbu1G.s: Assembler messages:
encrypt.c: /tmp/cc1qbu1G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1qbu1G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1qbu1G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1qbu1G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qbu1G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qbu1G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qbu1G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qbu1G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qbu1G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qbu1G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qbu1G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qbu1G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1qbu1G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qbu1G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1qbu1G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1qbu1G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qbu1G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qbu1G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qbu1G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qbu1G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qbu1G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1qbu1G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qbu1G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qbu1G.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXWVtGA.s: Assembler messages:
encrypt.c: /tmp/ccXWVtGA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXWVtGA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXWVtGA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXWVtGA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWVtGA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWVtGA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWVtGA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWVtGA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWVtGA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWVtGA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWVtGA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWVtGA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXWVtGA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWVtGA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXWVtGA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWVtGA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXWVtGA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWVtGA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWVtGA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWVtGA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWVtGA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWVtGA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXWVtGA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWVtGA.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYZddgI.s: Assembler messages:
encrypt.c: /tmp/ccYZddgI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZddgI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZddgI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZddgI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZddgI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZddgI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZddgI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZddgI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZddgI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZddgI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZddgI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZddgI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZddgI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZddgI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZddgI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZddgI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYZddgI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZddgI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZddgI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZddgI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZddgI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZddgI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZddgI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZddgI.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdMFCHE.s: Assembler messages:
encrypt.c: /tmp/ccdMFCHE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdMFCHE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdMFCHE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdMFCHE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMFCHE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMFCHE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMFCHE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMFCHE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMFCHE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMFCHE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMFCHE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMFCHE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdMFCHE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMFCHE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdMFCHE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdMFCHE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMFCHE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMFCHE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMFCHE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMFCHE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMFCHE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdMFCHE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMFCHE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMFCHE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccRM44uy.s: Assembler messages:
encrypt.c: /tmp/ccRM44uy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRM44uy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRM44uy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRM44uy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM44uy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM44uy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM44uy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM44uy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM44uy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRM44uy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRM44uy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRM44uy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRM44uy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM44uy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRM44uy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRM44uy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRM44uy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRM44uy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRM44uy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRM44uy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRM44uy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRM44uy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRM44uy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRM44uy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccyL15AF.s: Assembler messages:
encrypt.c: /tmp/ccyL15AF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyL15AF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyL15AF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyL15AF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL15AF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL15AF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL15AF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL15AF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL15AF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyL15AF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyL15AF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyL15AF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyL15AF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL15AF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyL15AF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyL15AF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyL15AF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyL15AF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyL15AF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyL15AF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyL15AF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyL15AF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyL15AF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyL15AF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD0Z2MF.s: Assembler messages:
encrypt.c: /tmp/ccD0Z2MF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD0Z2MF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD0Z2MF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD0Z2MF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0Z2MF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0Z2MF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0Z2MF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0Z2MF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0Z2MF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0Z2MF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0Z2MF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0Z2MF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD0Z2MF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0Z2MF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD0Z2MF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD0Z2MF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0Z2MF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0Z2MF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0Z2MF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0Z2MF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0Z2MF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD0Z2MF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0Z2MF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0Z2MF.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdaoSXE.s: Assembler messages:
encrypt.c: /tmp/ccdaoSXE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdaoSXE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdaoSXE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdaoSXE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoSXE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoSXE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoSXE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoSXE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoSXE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaoSXE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaoSXE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaoSXE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdaoSXE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoSXE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdaoSXE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaoSXE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdaoSXE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaoSXE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaoSXE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaoSXE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaoSXE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaoSXE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdaoSXE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaoSXE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGKZKyz.s: Assembler messages:
encrypt.c: /tmp/ccGKZKyz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKZKyz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKZKyz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKZKyz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKZKyz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKZKyz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKZKyz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKZKyz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKZKyz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGKZKyz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKZKyz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKZKyz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKZKyz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKZKyz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKZKyz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKZKyz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKZKyz.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccGKZKyz.s: Assembler messages:
encrypt.c: /tmp/ccGKZKyz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKZKyz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKZKyz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKZKyz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKZKyz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKZKyz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKZKyz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKZKyz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKZKyz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGKZKyz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGKZKyz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKZKyz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKZKyz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKZKyz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKZKyz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKZKyz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKZKyz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGKZKyz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccORnSvo.s: Assembler messages:
encrypt.c: /tmp/ccORnSvo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccORnSvo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccORnSvo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccORnSvo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORnSvo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORnSvo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORnSvo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccORnSvo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccORnSvo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORnSvo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccORnSvo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORnSvo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORnSvo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORnSvo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORnSvo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccORnSvo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORnSvo.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccORnSvo.s: Assembler messages:
encrypt.c: /tmp/ccORnSvo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccORnSvo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccORnSvo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccORnSvo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORnSvo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORnSvo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORnSvo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccORnSvo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccORnSvo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORnSvo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccORnSvo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORnSvo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORnSvo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORnSvo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnSvo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORnSvo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccORnSvo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORnSvo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIaMOcG.s: Assembler messages:
encrypt.c: /tmp/ccIaMOcG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIaMOcG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIaMOcG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIaMOcG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaMOcG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaMOcG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaMOcG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIaMOcG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIaMOcG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIaMOcG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaMOcG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaMOcG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaMOcG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaMOcG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIaMOcG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaMOcG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaMOcG.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccIaMOcG.s: Assembler messages:
encrypt.c: /tmp/ccIaMOcG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIaMOcG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIaMOcG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIaMOcG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaMOcG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaMOcG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaMOcG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIaMOcG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIaMOcG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIaMOcG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaMOcG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaMOcG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaMOcG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaMOcG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaMOcG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIaMOcG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaMOcG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaMOcG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK6Zs7p.s: Assembler messages:
encrypt.c: /tmp/ccK6Zs7p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6Zs7p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6Zs7p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6Zs7p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Zs7p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Zs7p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Zs7p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6Zs7p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Zs7p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK6Zs7p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Zs7p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Zs7p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Zs7p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Zs7p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6Zs7p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Zs7p.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccK6Zs7p.s: Assembler messages:
encrypt.c: /tmp/ccK6Zs7p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6Zs7p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6Zs7p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6Zs7p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Zs7p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Zs7p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Zs7p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6Zs7p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Zs7p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK6Zs7p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6Zs7p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Zs7p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Zs7p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6Zs7p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Zs7p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6Zs7p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6Zs7p.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7fHxGk.s: Assembler messages:
encrypt.c: /tmp/cc7fHxGk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fHxGk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fHxGk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fHxGk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fHxGk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fHxGk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fHxGk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fHxGk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fHxGk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fHxGk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7fHxGk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fHxGk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fHxGk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fHxGk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fHxGk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fHxGk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fHxGk.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc7fHxGk.s: Assembler messages:
encrypt.c: /tmp/cc7fHxGk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fHxGk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fHxGk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fHxGk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fHxGk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fHxGk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fHxGk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fHxGk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fHxGk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fHxGk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7fHxGk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fHxGk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fHxGk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fHxGk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fHxGk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fHxGk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fHxGk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fHxGk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccsPF0JC.s: Assembler messages:
encrypt.c: /tmp/ccsPF0JC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsPF0JC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsPF0JC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsPF0JC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPF0JC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPF0JC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPF0JC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsPF0JC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsPF0JC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsPF0JC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPF0JC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPF0JC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPF0JC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPF0JC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsPF0JC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPF0JC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPF0JC.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccsPF0JC.s: Assembler messages:
encrypt.c: /tmp/ccsPF0JC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsPF0JC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsPF0JC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsPF0JC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPF0JC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPF0JC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPF0JC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsPF0JC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsPF0JC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsPF0JC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPF0JC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPF0JC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPF0JC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPF0JC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPF0JC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsPF0JC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPF0JC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPF0JC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRLTSgD.s: Assembler messages:
encrypt.c: /tmp/ccRLTSgD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRLTSgD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRLTSgD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRLTSgD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLTSgD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLTSgD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLTSgD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRLTSgD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRLTSgD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRLTSgD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLTSgD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLTSgD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLTSgD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLTSgD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLTSgD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLTSgD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLTSgD.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccRLTSgD.s: Assembler messages:
encrypt.c: /tmp/ccRLTSgD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRLTSgD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRLTSgD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRLTSgD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLTSgD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLTSgD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLTSgD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRLTSgD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRLTSgD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRLTSgD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRLTSgD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLTSgD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLTSgD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRLTSgD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLTSgD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRLTSgD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLTSgD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRLTSgD.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVoyVor.s: Assembler messages:
encrypt.c: /tmp/ccVoyVor.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVoyVor.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVoyVor.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVoyVor.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoyVor.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoyVor.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoyVor.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVoyVor.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVoyVor.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoyVor.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVoyVor.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoyVor.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoyVor.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoyVor.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoyVor.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVoyVor.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoyVor.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccVoyVor.s: Assembler messages:
encrypt.c: /tmp/ccVoyVor.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVoyVor.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVoyVor.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVoyVor.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoyVor.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoyVor.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoyVor.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVoyVor.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVoyVor.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoyVor.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVoyVor.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVoyVor.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoyVor.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoyVor.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVoyVor.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoyVor.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVoyVor.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVoyVor.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaM3Mwg.s: Assembler messages:
encrypt.c: /tmp/ccaM3Mwg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaM3Mwg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaM3Mwg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaM3Mwg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM3Mwg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM3Mwg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM3Mwg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM3Mwg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM3Mwg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaM3Mwg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaM3Mwg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaM3Mwg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaM3Mwg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM3Mwg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaM3Mwg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaM3Mwg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaM3Mwg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaM3Mwg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaM3Mwg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaM3Mwg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM3Mwg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaM3Mwg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaM3Mwg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaM3Mwg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccisNH0L.s: Assembler messages:
encrypt.c: /tmp/ccisNH0L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccisNH0L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccisNH0L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccisNH0L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisNH0L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisNH0L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisNH0L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisNH0L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisNH0L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisNH0L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisNH0L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisNH0L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccisNH0L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisNH0L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccisNH0L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccisNH0L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisNH0L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisNH0L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisNH0L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisNH0L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisNH0L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccisNH0L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisNH0L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisNH0L.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccEclaNH.s: Assembler messages:
encrypt.c: /tmp/ccEclaNH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEclaNH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEclaNH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEclaNH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEclaNH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEclaNH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEclaNH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEclaNH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEclaNH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEclaNH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEclaNH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEclaNH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEclaNH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEclaNH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEclaNH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEclaNH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEclaNH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEclaNH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEclaNH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEclaNH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEclaNH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEclaNH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEclaNH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEclaNH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cchOTR4a.s: Assembler messages:
encrypt.c: /tmp/cchOTR4a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchOTR4a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchOTR4a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchOTR4a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOTR4a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOTR4a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOTR4a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOTR4a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOTR4a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOTR4a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOTR4a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOTR4a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchOTR4a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOTR4a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchOTR4a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOTR4a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchOTR4a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchOTR4a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOTR4a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOTR4a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchOTR4a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOTR4a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchOTR4a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchOTR4a.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUaBA4o.s: Assembler messages:
encrypt.c: /tmp/ccUaBA4o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaBA4o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUaBA4o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUaBA4o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaBA4o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaBA4o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaBA4o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaBA4o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaBA4o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaBA4o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaBA4o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaBA4o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUaBA4o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaBA4o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUaBA4o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaBA4o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUaBA4o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUaBA4o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaBA4o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaBA4o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaBA4o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaBA4o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaBA4o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUaBA4o.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmsF97P.s: Assembler messages:
encrypt.c: /tmp/ccmsF97P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmsF97P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmsF97P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmsF97P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsF97P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsF97P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsF97P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsF97P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsF97P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsF97P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsF97P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsF97P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmsF97P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsF97P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmsF97P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmsF97P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsF97P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsF97P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsF97P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsF97P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsF97P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmsF97P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsF97P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsF97P.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc34dKBc.s: Assembler messages:
encrypt.c: /tmp/cc34dKBc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc34dKBc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc34dKBc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc34dKBc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34dKBc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34dKBc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34dKBc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34dKBc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34dKBc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34dKBc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34dKBc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34dKBc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc34dKBc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34dKBc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc34dKBc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34dKBc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc34dKBc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34dKBc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34dKBc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34dKBc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34dKBc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34dKBc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc34dKBc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34dKBc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwoKAuI.s: Assembler messages:
encrypt.c: /tmp/ccwoKAuI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwoKAuI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwoKAuI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwoKAuI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoKAuI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoKAuI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoKAuI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoKAuI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoKAuI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoKAuI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoKAuI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoKAuI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwoKAuI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoKAuI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwoKAuI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwoKAuI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoKAuI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoKAuI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoKAuI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoKAuI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoKAuI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwoKAuI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoKAuI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoKAuI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJGCQ69.s: Assembler messages:
encrypt.c: /tmp/ccJGCQ69.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJGCQ69.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJGCQ69.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJGCQ69.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGCQ69.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGCQ69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGCQ69.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGCQ69.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGCQ69.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGCQ69.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGCQ69.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGCQ69.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJGCQ69.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGCQ69.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJGCQ69.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGCQ69.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJGCQ69.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGCQ69.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGCQ69.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGCQ69.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGCQ69.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGCQ69.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJGCQ69.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGCQ69.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuhI1jJ.s: Assembler messages:
encrypt.c: /tmp/ccuhI1jJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuhI1jJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuhI1jJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuhI1jJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhI1jJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhI1jJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhI1jJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhI1jJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhI1jJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhI1jJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhI1jJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhI1jJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuhI1jJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhI1jJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuhI1jJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuhI1jJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhI1jJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhI1jJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhI1jJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhI1jJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhI1jJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuhI1jJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhI1jJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhI1jJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEPv86J.s: Assembler messages:
encrypt.c: /tmp/ccEPv86J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEPv86J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEPv86J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEPv86J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPv86J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPv86J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPv86J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPv86J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPv86J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEPv86J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEPv86J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEPv86J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEPv86J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPv86J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEPv86J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEPv86J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEPv86J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEPv86J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEPv86J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPv86J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEPv86J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEPv86J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEPv86J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEPv86J.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVYW3I8.s: Assembler messages:
encrypt.c: /tmp/ccVYW3I8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVYW3I8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVYW3I8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVYW3I8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYW3I8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYW3I8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYW3I8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYW3I8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYW3I8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVYW3I8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVYW3I8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVYW3I8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVYW3I8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYW3I8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVYW3I8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVYW3I8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVYW3I8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVYW3I8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYW3I8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYW3I8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVYW3I8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYW3I8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVYW3I8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYW3I8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFkcOSg.s: Assembler messages:
encrypt.c: /tmp/ccFkcOSg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFkcOSg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFkcOSg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFkcOSg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkcOSg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkcOSg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkcOSg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkcOSg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkcOSg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkcOSg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkcOSg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkcOSg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFkcOSg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkcOSg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFkcOSg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFkcOSg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFkcOSg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkcOSg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkcOSg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFkcOSg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkcOSg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFkcOSg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkcOSg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFkcOSg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdo6AnP.s: Assembler messages:
encrypt.c: /tmp/ccdo6AnP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdo6AnP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdo6AnP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdo6AnP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdo6AnP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdo6AnP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdo6AnP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdo6AnP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdo6AnP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdo6AnP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdo6AnP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdo6AnP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdo6AnP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdo6AnP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdo6AnP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdo6AnP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdo6AnP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdo6AnP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdo6AnP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdo6AnP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdo6AnP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdo6AnP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdo6AnP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdo6AnP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3EHvHL.s: Assembler messages:
encrypt.c: /tmp/cc3EHvHL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3EHvHL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3EHvHL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3EHvHL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EHvHL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EHvHL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EHvHL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EHvHL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EHvHL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EHvHL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EHvHL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EHvHL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3EHvHL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EHvHL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3EHvHL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EHvHL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3EHvHL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EHvHL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EHvHL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EHvHL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EHvHL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EHvHL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3EHvHL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EHvHL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYMVqpk.s: Assembler messages:
encrypt.c: /tmp/ccYMVqpk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYMVqpk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYMVqpk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYMVqpk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMVqpk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMVqpk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMVqpk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMVqpk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMVqpk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMVqpk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMVqpk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMVqpk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYMVqpk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMVqpk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYMVqpk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYMVqpk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYMVqpk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMVqpk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMVqpk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMVqpk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMVqpk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYMVqpk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMVqpk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYMVqpk.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKf52OO.s: Assembler messages:
encrypt.c: /tmp/ccKf52OO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKf52OO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKf52OO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKf52OO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKf52OO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKf52OO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKf52OO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKf52OO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKf52OO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKf52OO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKf52OO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKf52OO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKf52OO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKf52OO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKf52OO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKf52OO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKf52OO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKf52OO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKf52OO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKf52OO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKf52OO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKf52OO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKf52OO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKf52OO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctOPMed.s: Assembler messages:
encrypt.c: /tmp/cctOPMed.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctOPMed.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctOPMed.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctOPMed.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOPMed.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOPMed.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOPMed.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOPMed.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOPMed.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOPMed.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOPMed.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOPMed.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctOPMed.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOPMed.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctOPMed.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctOPMed.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctOPMed.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOPMed.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOPMed.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOPMed.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOPMed.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctOPMed.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOPMed.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctOPMed.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGHTIpd.s: Assembler messages:
encrypt.c: /tmp/ccGHTIpd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGHTIpd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGHTIpd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGHTIpd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHTIpd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHTIpd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHTIpd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHTIpd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHTIpd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHTIpd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHTIpd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHTIpd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGHTIpd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHTIpd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGHTIpd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGHTIpd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHTIpd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHTIpd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHTIpd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHTIpd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHTIpd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGHTIpd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHTIpd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHTIpd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy4VvMQ.s: Assembler messages:
encrypt.c: /tmp/ccy4VvMQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4VvMQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4VvMQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4VvMQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4VvMQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4VvMQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4VvMQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4VvMQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4VvMQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4VvMQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4VvMQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4VvMQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4VvMQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4VvMQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4VvMQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4VvMQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy4VvMQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy4VvMQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4VvMQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4VvMQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4VvMQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4VvMQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4VvMQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy4VvMQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMCJQes.s: Assembler messages:
encrypt.c: /tmp/ccMCJQes.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMCJQes.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMCJQes.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMCJQes.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCJQes.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCJQes.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCJQes.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCJQes.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCJQes.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCJQes.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCJQes.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCJQes.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMCJQes.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCJQes.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMCJQes.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMCJQes.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMCJQes.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCJQes.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCJQes.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCJQes.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCJQes.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMCJQes.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCJQes.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMCJQes.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqBSboX.s: Assembler messages:
encrypt.c: /tmp/ccqBSboX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBSboX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqBSboX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqBSboX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBSboX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBSboX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBSboX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBSboX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBSboX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBSboX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBSboX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBSboX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqBSboX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBSboX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqBSboX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBSboX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqBSboX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBSboX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBSboX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBSboX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBSboX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBSboX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBSboX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBSboX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDZY7EU.s: Assembler messages:
encrypt.c: /tmp/ccDZY7EU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDZY7EU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDZY7EU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDZY7EU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZY7EU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZY7EU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZY7EU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZY7EU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZY7EU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZY7EU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZY7EU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZY7EU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDZY7EU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZY7EU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDZY7EU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZY7EU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDZY7EU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDZY7EU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZY7EU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZY7EU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDZY7EU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZY7EU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDZY7EU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZY7EU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYjvf9m.s: Assembler messages:
encrypt.c: /tmp/ccYjvf9m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYjvf9m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYjvf9m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYjvf9m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjvf9m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjvf9m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjvf9m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjvf9m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjvf9m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjvf9m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjvf9m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjvf9m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYjvf9m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjvf9m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYjvf9m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYjvf9m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYjvf9m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjvf9m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjvf9m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYjvf9m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjvf9m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYjvf9m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjvf9m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYjvf9m.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFcrjUu.s: Assembler messages:
encrypt.c: /tmp/ccFcrjUu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFcrjUu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFcrjUu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFcrjUu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcrjUu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcrjUu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcrjUu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcrjUu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcrjUu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcrjUu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcrjUu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcrjUu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFcrjUu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcrjUu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFcrjUu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFcrjUu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcrjUu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcrjUu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcrjUu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcrjUu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcrjUu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcrjUu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcrjUu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcrjUu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbaYrPY.s: Assembler messages:
encrypt.c: /tmp/ccbaYrPY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbaYrPY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbaYrPY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbaYrPY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaYrPY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaYrPY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaYrPY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaYrPY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaYrPY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbaYrPY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbaYrPY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbaYrPY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbaYrPY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaYrPY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbaYrPY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbaYrPY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbaYrPY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbaYrPY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbaYrPY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbaYrPY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaYrPY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbaYrPY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbaYrPY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbaYrPY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTr9Tie.s: Assembler messages:
encrypt.c: /tmp/ccTr9Tie.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTr9Tie.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTr9Tie.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTr9Tie.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr9Tie.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr9Tie.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr9Tie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr9Tie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr9Tie.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTr9Tie.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTr9Tie.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTr9Tie.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTr9Tie.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr9Tie.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTr9Tie.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTr9Tie.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTr9Tie.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTr9Tie.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTr9Tie.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTr9Tie.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTr9Tie.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTr9Tie.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTr9Tie.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTr9Tie.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchSKZBw.s: Assembler messages:
encrypt.c: /tmp/cchSKZBw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchSKZBw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchSKZBw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchSKZBw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSKZBw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSKZBw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSKZBw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSKZBw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSKZBw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchSKZBw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchSKZBw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchSKZBw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchSKZBw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSKZBw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchSKZBw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchSKZBw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchSKZBw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSKZBw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSKZBw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSKZBw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSKZBw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchSKZBw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSKZBw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSKZBw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK1sXS4.s: Assembler messages:
encrypt.c: /tmp/ccK1sXS4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1sXS4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1sXS4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1sXS4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1sXS4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1sXS4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1sXS4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1sXS4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1sXS4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1sXS4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1sXS4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1sXS4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1sXS4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1sXS4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1sXS4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1sXS4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK1sXS4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1sXS4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1sXS4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1sXS4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1sXS4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1sXS4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1sXS4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1sXS4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQc0c0v.s: Assembler messages:
encrypt.c: /tmp/ccQc0c0v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQc0c0v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQc0c0v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQc0c0v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc0c0v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc0c0v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc0c0v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc0c0v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc0c0v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQc0c0v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQc0c0v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQc0c0v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQc0c0v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc0c0v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQc0c0v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQc0c0v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQc0c0v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQc0c0v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQc0c0v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQc0c0v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQc0c0v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQc0c0v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQc0c0v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQc0c0v.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLAOFyh.s: Assembler messages:
encrypt.c: /tmp/ccLAOFyh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAOFyh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAOFyh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAOFyh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOFyh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOFyh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOFyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOFyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOFyh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAOFyh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAOFyh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAOFyh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAOFyh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOFyh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAOFyh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAOFyh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLAOFyh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLAOFyh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAOFyh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAOFyh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAOFyh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAOFyh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAOFyh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLAOFyh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx4SmIy.s: Assembler messages:
encrypt.c: /tmp/ccx4SmIy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx4SmIy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx4SmIy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx4SmIy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4SmIy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4SmIy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4SmIy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4SmIy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4SmIy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4SmIy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4SmIy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4SmIy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx4SmIy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4SmIy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx4SmIy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx4SmIy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4SmIy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4SmIy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4SmIy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4SmIy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4SmIy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4SmIy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4SmIy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4SmIy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2FIJw1.s: Assembler messages:
encrypt.c: /tmp/cc2FIJw1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2FIJw1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2FIJw1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2FIJw1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FIJw1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FIJw1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FIJw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FIJw1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FIJw1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FIJw1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FIJw1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FIJw1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2FIJw1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FIJw1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2FIJw1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2FIJw1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FIJw1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FIJw1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FIJw1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FIJw1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FIJw1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2FIJw1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FIJw1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FIJw1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbyfeQu.s: Assembler messages:
encrypt.c: /tmp/ccbyfeQu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbyfeQu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbyfeQu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbyfeQu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyfeQu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyfeQu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyfeQu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyfeQu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyfeQu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyfeQu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyfeQu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyfeQu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbyfeQu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyfeQu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbyfeQu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyfeQu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbyfeQu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbyfeQu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyfeQu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyfeQu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyfeQu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyfeQu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbyfeQu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbyfeQu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cci41zqo.s: Assembler messages:
encrypt.c: /tmp/cci41zqo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci41zqo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci41zqo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci41zqo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci41zqo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci41zqo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci41zqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci41zqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci41zqo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci41zqo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci41zqo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci41zqo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci41zqo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci41zqo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci41zqo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci41zqo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci41zqo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci41zqo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci41zqo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci41zqo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci41zqo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci41zqo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci41zqo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci41zqo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cciSBSBW.s: Assembler messages:
encrypt.c: /tmp/cciSBSBW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSBSBW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSBSBW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciSBSBW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSBSBW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSBSBW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSBSBW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSBSBW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSBSBW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSBSBW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSBSBW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSBSBW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSBSBW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSBSBW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSBSBW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciSBSBW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSBSBW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSBSBW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSBSBW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSBSBW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSBSBW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSBSBW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSBSBW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSBSBW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7fTrQU.s: Assembler messages:
encrypt.c: /tmp/cc7fTrQU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fTrQU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fTrQU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fTrQU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTrQU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTrQU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTrQU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTrQU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTrQU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fTrQU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fTrQU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fTrQU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fTrQU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTrQU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fTrQU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7fTrQU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fTrQU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fTrQU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fTrQU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTrQU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fTrQU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fTrQU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fTrQU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fTrQU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPbNRPw.s: Assembler messages:
encrypt.c: /tmp/ccPbNRPw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPbNRPw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPbNRPw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPbNRPw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbNRPw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbNRPw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbNRPw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbNRPw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbNRPw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPbNRPw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPbNRPw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPbNRPw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPbNRPw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbNRPw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPbNRPw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPbNRPw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPbNRPw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPbNRPw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPbNRPw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPbNRPw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPbNRPw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPbNRPw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPbNRPw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPbNRPw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8xyZG1.s: Assembler messages:
encrypt.c: /tmp/cc8xyZG1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8xyZG1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8xyZG1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8xyZG1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyZG1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyZG1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyZG1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyZG1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyZG1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xyZG1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xyZG1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xyZG1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8xyZG1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyZG1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8xyZG1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8xyZG1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8xyZG1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xyZG1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xyZG1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyZG1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xyZG1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8xyZG1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xyZG1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8xyZG1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqAsDqH.s: Assembler messages:
encrypt.c: /tmp/ccqAsDqH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqAsDqH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqAsDqH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqAsDqH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAsDqH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAsDqH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAsDqH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAsDqH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAsDqH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAsDqH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAsDqH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAsDqH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqAsDqH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAsDqH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqAsDqH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAsDqH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqAsDqH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAsDqH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAsDqH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAsDqH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAsDqH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAsDqH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqAsDqH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAsDqH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO5itcF.s: Assembler messages:
encrypt.c: /tmp/ccO5itcF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO5itcF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO5itcF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO5itcF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5itcF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5itcF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5itcF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5itcF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5itcF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5itcF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5itcF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5itcF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO5itcF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5itcF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO5itcF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5itcF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO5itcF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5itcF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5itcF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5itcF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5itcF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5itcF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO5itcF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5itcF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjAEX4Y.s: Assembler messages:
encrypt.c: /tmp/ccjAEX4Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjAEX4Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjAEX4Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjAEX4Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAEX4Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAEX4Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAEX4Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAEX4Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAEX4Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAEX4Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAEX4Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAEX4Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjAEX4Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAEX4Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjAEX4Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjAEX4Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjAEX4Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAEX4Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAEX4Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAEX4Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAEX4Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjAEX4Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAEX4Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjAEX4Y.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFJsM56.s: Assembler messages:
encrypt.c: /tmp/ccFJsM56.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFJsM56.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFJsM56.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFJsM56.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJsM56.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJsM56.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJsM56.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJsM56.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJsM56.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJsM56.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJsM56.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJsM56.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFJsM56.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJsM56.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFJsM56.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFJsM56.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFJsM56.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJsM56.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJsM56.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJsM56.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJsM56.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFJsM56.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJsM56.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFJsM56.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyTeJ6H.s: Assembler messages:
encrypt.c: /tmp/ccyTeJ6H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTeJ6H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTeJ6H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTeJ6H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTeJ6H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTeJ6H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTeJ6H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTeJ6H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTeJ6H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTeJ6H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTeJ6H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTeJ6H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTeJ6H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTeJ6H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTeJ6H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTeJ6H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyTeJ6H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTeJ6H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTeJ6H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTeJ6H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTeJ6H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTeJ6H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTeJ6H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTeJ6H.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdBdfoO.s: Assembler messages:
encrypt.c: /tmp/ccdBdfoO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBdfoO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBdfoO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBdfoO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBdfoO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBdfoO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBdfoO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBdfoO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBdfoO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBdfoO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBdfoO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBdfoO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBdfoO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBdfoO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBdfoO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBdfoO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdBdfoO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBdfoO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBdfoO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBdfoO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBdfoO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBdfoO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBdfoO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBdfoO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdkCTCs.s: Assembler messages:
encrypt.c: /tmp/ccdkCTCs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkCTCs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkCTCs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkCTCs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkCTCs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkCTCs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkCTCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkCTCs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkCTCs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkCTCs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkCTCs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkCTCs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkCTCs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkCTCs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkCTCs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdkCTCs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdkCTCs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkCTCs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkCTCs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkCTCs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkCTCs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdkCTCs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkCTCs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdkCTCs.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPAidH0.s: Assembler messages:
encrypt.c: /tmp/ccPAidH0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAidH0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAidH0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPAidH0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAidH0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAidH0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAidH0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAidH0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAidH0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAidH0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAidH0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAidH0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPAidH0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAidH0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAidH0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAidH0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPAidH0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAidH0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAidH0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAidH0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAidH0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAidH0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPAidH0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAidH0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf56ukx.s: Assembler messages:
encrypt.c: /tmp/ccf56ukx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf56ukx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf56ukx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf56ukx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf56ukx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf56ukx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf56ukx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf56ukx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf56ukx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf56ukx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf56ukx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf56ukx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf56ukx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf56ukx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf56ukx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf56ukx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf56ukx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf56ukx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf56ukx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf56ukx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf56ukx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf56ukx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf56ukx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf56ukx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPtr4SS.s: Assembler messages:
encrypt.c: /tmp/ccPtr4SS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtr4SS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtr4SS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtr4SS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtr4SS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtr4SS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtr4SS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtr4SS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtr4SS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtr4SS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtr4SS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtr4SS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtr4SS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtr4SS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtr4SS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtr4SS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPtr4SS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtr4SS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtr4SS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtr4SS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtr4SS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtr4SS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtr4SS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtr4SS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ7DVHp.s: Assembler messages:
encrypt.c: /tmp/ccQ7DVHp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ7DVHp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ7DVHp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ7DVHp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7DVHp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7DVHp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7DVHp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7DVHp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7DVHp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7DVHp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7DVHp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7DVHp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ7DVHp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7DVHp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ7DVHp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ7DVHp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7DVHp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7DVHp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7DVHp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7DVHp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7DVHp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ7DVHp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7DVHp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7DVHp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEdtmFT.s: Assembler messages:
encrypt.c: /tmp/ccEdtmFT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdtmFT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdtmFT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdtmFT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtmFT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtmFT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtmFT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtmFT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtmFT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdtmFT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdtmFT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdtmFT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdtmFT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtmFT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdtmFT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdtmFT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEdtmFT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEdtmFT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdtmFT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdtmFT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdtmFT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdtmFT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdtmFT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEdtmFT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQt6Cpt.s: Assembler messages:
encrypt.c: /tmp/ccQt6Cpt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQt6Cpt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQt6Cpt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQt6Cpt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQt6Cpt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQt6Cpt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQt6Cpt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQt6Cpt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQt6Cpt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQt6Cpt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQt6Cpt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQt6Cpt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQt6Cpt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQt6Cpt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQt6Cpt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQt6Cpt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQt6Cpt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQt6Cpt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQt6Cpt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQt6Cpt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQt6Cpt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQt6Cpt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQt6Cpt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQt6Cpt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUuTHZl.s: Assembler messages:
encrypt.c: /tmp/ccUuTHZl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUuTHZl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUuTHZl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUuTHZl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuTHZl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuTHZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuTHZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuTHZl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuTHZl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuTHZl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuTHZl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuTHZl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUuTHZl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuTHZl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUuTHZl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUuTHZl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuTHZl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuTHZl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuTHZl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuTHZl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuTHZl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUuTHZl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuTHZl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuTHZl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuKijCa.s: Assembler messages:
encrypt.c: /tmp/ccuKijCa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuKijCa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuKijCa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuKijCa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKijCa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKijCa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKijCa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKijCa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKijCa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKijCa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKijCa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKijCa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuKijCa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKijCa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuKijCa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKijCa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuKijCa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKijCa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKijCa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKijCa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKijCa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKijCa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuKijCa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKijCa.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHgXOog.s: Assembler messages:
encrypt.c: /tmp/ccHgXOog.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHgXOog.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHgXOog.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHgXOog.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgXOog.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgXOog.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgXOog.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgXOog.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgXOog.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHgXOog.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHgXOog.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHgXOog.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHgXOog.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgXOog.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHgXOog.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHgXOog.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHgXOog.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHgXOog.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHgXOog.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHgXOog.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHgXOog.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHgXOog.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHgXOog.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHgXOog.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz1qlHn.s: Assembler messages:
encrypt.c: /tmp/ccz1qlHn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz1qlHn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz1qlHn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz1qlHn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1qlHn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1qlHn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1qlHn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1qlHn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1qlHn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1qlHn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1qlHn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1qlHn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz1qlHn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1qlHn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz1qlHn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz1qlHn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz1qlHn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1qlHn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1qlHn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1qlHn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1qlHn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz1qlHn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1qlHn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz1qlHn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1ScHVr.s: Assembler messages:
encrypt.c: /tmp/cc1ScHVr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ScHVr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ScHVr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ScHVr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ScHVr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ScHVr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ScHVr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ScHVr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ScHVr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ScHVr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ScHVr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ScHVr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ScHVr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ScHVr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ScHVr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1ScHVr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ScHVr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ScHVr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ScHVr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ScHVr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ScHVr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ScHVr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ScHVr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ScHVr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccg8U9B8.s: Assembler messages:
encrypt.c: /tmp/ccg8U9B8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8U9B8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8U9B8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8U9B8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8U9B8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8U9B8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8U9B8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8U9B8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8U9B8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8U9B8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8U9B8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8U9B8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8U9B8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8U9B8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8U9B8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8U9B8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg8U9B8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8U9B8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8U9B8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8U9B8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8U9B8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8U9B8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8U9B8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8U9B8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKDJDKj.s: Assembler messages:
encrypt.c: /tmp/ccKDJDKj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKDJDKj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKDJDKj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKDJDKj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDJDKj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDJDKj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDJDKj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDJDKj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDJDKj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDJDKj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDJDKj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDJDKj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKDJDKj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDJDKj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKDJDKj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKDJDKj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDJDKj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDJDKj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDJDKj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDJDKj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDJDKj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDJDKj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDJDKj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDJDKj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTDQGHd.s: Assembler messages:
encrypt.c: /tmp/ccTDQGHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTDQGHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTDQGHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTDQGHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDQGHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDQGHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDQGHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDQGHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDQGHd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDQGHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDQGHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDQGHd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTDQGHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDQGHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTDQGHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDQGHd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTDQGHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDQGHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDQGHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDQGHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDQGHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDQGHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTDQGHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDQGHd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU6kUUX.s: Assembler messages:
encrypt.c: /tmp/ccU6kUUX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU6kUUX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU6kUUX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU6kUUX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6kUUX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6kUUX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6kUUX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6kUUX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6kUUX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU6kUUX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU6kUUX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU6kUUX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU6kUUX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6kUUX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU6kUUX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU6kUUX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU6kUUX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU6kUUX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU6kUUX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6kUUX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU6kUUX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6kUUX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU6kUUX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU6kUUX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbZAitj.s: Assembler messages:
encrypt.c: /tmp/ccbZAitj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZAitj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZAitj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZAitj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZAitj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZAitj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZAitj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZAitj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZAitj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZAitj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZAitj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZAitj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZAitj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZAitj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZAitj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZAitj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbZAitj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbZAitj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZAitj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZAitj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZAitj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZAitj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZAitj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbZAitj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAivb9Y.s: Assembler messages:
encrypt.c: /tmp/ccAivb9Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAivb9Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAivb9Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAivb9Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivb9Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivb9Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivb9Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivb9Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivb9Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAivb9Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAivb9Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAivb9Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAivb9Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivb9Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAivb9Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAivb9Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAivb9Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAivb9Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAivb9Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAivb9Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAivb9Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAivb9Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAivb9Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAivb9Y.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDewpNr.s: Assembler messages:
encrypt.c: /tmp/ccDewpNr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDewpNr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDewpNr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDewpNr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDewpNr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDewpNr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDewpNr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDewpNr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDewpNr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDewpNr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDewpNr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDewpNr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDewpNr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDewpNr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDewpNr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDewpNr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDewpNr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDewpNr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDewpNr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDewpNr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDewpNr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDewpNr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDewpNr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDewpNr.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXoKr2b.s: Assembler messages:
encrypt.c: /tmp/ccXoKr2b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXoKr2b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXoKr2b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXoKr2b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoKr2b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoKr2b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoKr2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoKr2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoKr2b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXoKr2b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXoKr2b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXoKr2b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXoKr2b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoKr2b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXoKr2b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXoKr2b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXoKr2b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXoKr2b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXoKr2b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXoKr2b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXoKr2b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXoKr2b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXoKr2b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXoKr2b.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZrWPm2.s: Assembler messages:
encrypt.c: /tmp/ccZrWPm2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZrWPm2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZrWPm2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZrWPm2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrWPm2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrWPm2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrWPm2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrWPm2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrWPm2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrWPm2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrWPm2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrWPm2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZrWPm2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrWPm2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZrWPm2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZrWPm2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrWPm2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrWPm2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrWPm2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrWPm2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrWPm2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZrWPm2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrWPm2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrWPm2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9lAZQY.s: Assembler messages:
encrypt.c: /tmp/cc9lAZQY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9lAZQY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9lAZQY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9lAZQY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lAZQY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lAZQY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lAZQY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lAZQY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lAZQY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lAZQY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lAZQY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lAZQY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9lAZQY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lAZQY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9lAZQY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9lAZQY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lAZQY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lAZQY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lAZQY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lAZQY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lAZQY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lAZQY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lAZQY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lAZQY.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKaOHYm.s: Assembler messages:
encrypt.c: /tmp/ccKaOHYm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKaOHYm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKaOHYm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKaOHYm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaOHYm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaOHYm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaOHYm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaOHYm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaOHYm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaOHYm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaOHYm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaOHYm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKaOHYm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaOHYm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKaOHYm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaOHYm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKaOHYm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKaOHYm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaOHYm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaOHYm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKaOHYm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaOHYm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKaOHYm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKaOHYm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNoTpO0.s: Assembler messages:
encrypt.c: /tmp/ccNoTpO0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNoTpO0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNoTpO0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNoTpO0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoTpO0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoTpO0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoTpO0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoTpO0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoTpO0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoTpO0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoTpO0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoTpO0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNoTpO0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoTpO0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNoTpO0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNoTpO0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoTpO0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoTpO0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoTpO0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoTpO0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoTpO0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNoTpO0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoTpO0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoTpO0.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvGVltt.s: Assembler messages:
encrypt.c: /tmp/ccvGVltt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvGVltt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvGVltt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvGVltt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGVltt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGVltt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGVltt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGVltt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGVltt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGVltt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGVltt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGVltt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvGVltt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGVltt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvGVltt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGVltt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvGVltt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvGVltt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGVltt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGVltt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGVltt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGVltt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGVltt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvGVltt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF6fLVV.s: Assembler messages:
encrypt.c: /tmp/ccF6fLVV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF6fLVV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF6fLVV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF6fLVV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fLVV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fLVV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fLVV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fLVV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fLVV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6fLVV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6fLVV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6fLVV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF6fLVV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fLVV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF6fLVV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF6fLVV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6fLVV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6fLVV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6fLVV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6fLVV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6fLVV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF6fLVV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6fLVV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6fLVV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct63jwz.s: Assembler messages:
encrypt.c: /tmp/cct63jwz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct63jwz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct63jwz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct63jwz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct63jwz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct63jwz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct63jwz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct63jwz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct63jwz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct63jwz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct63jwz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct63jwz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct63jwz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct63jwz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct63jwz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct63jwz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct63jwz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct63jwz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct63jwz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct63jwz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct63jwz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct63jwz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct63jwz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct63jwz.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc97e9qv.s: Assembler messages:
encrypt.c: /tmp/cc97e9qv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc97e9qv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc97e9qv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc97e9qv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97e9qv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97e9qv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97e9qv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97e9qv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97e9qv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97e9qv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97e9qv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97e9qv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc97e9qv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97e9qv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc97e9qv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97e9qv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc97e9qv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97e9qv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97e9qv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97e9qv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97e9qv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97e9qv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc97e9qv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97e9qv.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmJueVW.s: Assembler messages:
encrypt.c: /tmp/ccmJueVW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmJueVW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmJueVW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmJueVW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJueVW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJueVW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJueVW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJueVW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJueVW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJueVW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJueVW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJueVW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmJueVW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJueVW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmJueVW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmJueVW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJueVW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJueVW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJueVW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJueVW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJueVW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmJueVW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJueVW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJueVW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccenA1LZ.s: Assembler messages:
encrypt.c: /tmp/ccenA1LZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccenA1LZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccenA1LZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccenA1LZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenA1LZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenA1LZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenA1LZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenA1LZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenA1LZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenA1LZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenA1LZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenA1LZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccenA1LZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenA1LZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccenA1LZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccenA1LZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenA1LZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenA1LZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenA1LZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenA1LZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenA1LZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccenA1LZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenA1LZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenA1LZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjMyYTw.s: Assembler messages:
encrypt.c: /tmp/ccjMyYTw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjMyYTw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjMyYTw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjMyYTw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMyYTw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMyYTw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMyYTw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMyYTw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMyYTw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjMyYTw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjMyYTw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjMyYTw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjMyYTw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMyYTw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjMyYTw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjMyYTw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjMyYTw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjMyYTw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjMyYTw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjMyYTw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMyYTw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjMyYTw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjMyYTw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjMyYTw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ6IVB2.s: Assembler messages:
encrypt.c: /tmp/ccJ6IVB2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ6IVB2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ6IVB2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ6IVB2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6IVB2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6IVB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6IVB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6IVB2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6IVB2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6IVB2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6IVB2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6IVB2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ6IVB2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6IVB2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ6IVB2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ6IVB2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ6IVB2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6IVB2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6IVB2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6IVB2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6IVB2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6IVB2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6IVB2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ6IVB2.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpAa1jZ.s: Assembler messages:
encrypt.c: /tmp/ccpAa1jZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpAa1jZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpAa1jZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpAa1jZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAa1jZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAa1jZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAa1jZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAa1jZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAa1jZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAa1jZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAa1jZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAa1jZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpAa1jZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAa1jZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpAa1jZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAa1jZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpAa1jZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAa1jZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAa1jZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAa1jZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAa1jZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAa1jZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpAa1jZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAa1jZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuYGOua.s: Assembler messages:
encrypt.c: /tmp/ccuYGOua.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYGOua.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYGOua.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYGOua.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYGOua.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYGOua.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYGOua.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYGOua.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYGOua.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYGOua.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYGOua.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYGOua.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYGOua.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYGOua.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYGOua.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYGOua.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuYGOua.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYGOua.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYGOua.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYGOua.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYGOua.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYGOua.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYGOua.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYGOua.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvW7iM1.s: Assembler messages:
encrypt.c: /tmp/ccvW7iM1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvW7iM1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvW7iM1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvW7iM1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW7iM1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW7iM1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW7iM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW7iM1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW7iM1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvW7iM1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvW7iM1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvW7iM1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvW7iM1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW7iM1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvW7iM1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvW7iM1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvW7iM1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvW7iM1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvW7iM1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvW7iM1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvW7iM1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvW7iM1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvW7iM1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvW7iM1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cckDZwO0.s: Assembler messages:
encrypt.c: /tmp/cckDZwO0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDZwO0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDZwO0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckDZwO0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDZwO0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDZwO0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDZwO0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDZwO0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDZwO0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDZwO0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDZwO0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDZwO0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDZwO0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDZwO0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDZwO0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDZwO0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckDZwO0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckDZwO0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDZwO0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDZwO0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDZwO0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDZwO0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDZwO0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckDZwO0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccto0hd1.s: Assembler messages:
encrypt.c: /tmp/ccto0hd1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccto0hd1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccto0hd1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccto0hd1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0hd1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0hd1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0hd1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0hd1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0hd1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccto0hd1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccto0hd1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccto0hd1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccto0hd1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0hd1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccto0hd1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccto0hd1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccto0hd1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto0hd1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto0hd1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccto0hd1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto0hd1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccto0hd1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto0hd1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccto0hd1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXbAwJ5.s: Assembler messages:
encrypt.c: /tmp/ccXbAwJ5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbAwJ5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbAwJ5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbAwJ5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbAwJ5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbAwJ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbAwJ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbAwJ5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbAwJ5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbAwJ5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbAwJ5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbAwJ5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbAwJ5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbAwJ5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbAwJ5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXbAwJ5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbAwJ5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbAwJ5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbAwJ5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbAwJ5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbAwJ5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbAwJ5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbAwJ5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbAwJ5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrDQFH3.s: Assembler messages:
encrypt.c: /tmp/ccrDQFH3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrDQFH3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrDQFH3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrDQFH3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDQFH3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDQFH3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDQFH3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDQFH3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDQFH3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDQFH3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDQFH3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDQFH3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrDQFH3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDQFH3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrDQFH3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDQFH3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrDQFH3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDQFH3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDQFH3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDQFH3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDQFH3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDQFH3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrDQFH3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDQFH3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Y0kqH.s: Assembler messages:
encrypt.c: /tmp/cc0Y0kqH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Y0kqH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Y0kqH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Y0kqH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y0kqH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y0kqH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y0kqH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y0kqH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y0kqH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Y0kqH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Y0kqH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Y0kqH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Y0kqH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y0kqH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Y0kqH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Y0kqH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Y0kqH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Y0kqH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Y0kqH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y0kqH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Y0kqH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Y0kqH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Y0kqH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Y0kqH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPPgFJT.s: Assembler messages:
encrypt.c: /tmp/ccPPgFJT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPPgFJT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPPgFJT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPPgFJT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPgFJT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPgFJT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPgFJT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPgFJT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPgFJT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPgFJT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPgFJT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPgFJT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPPgFJT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPgFJT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPPgFJT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPgFJT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPPgFJT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPPgFJT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPgFJT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPgFJT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPPgFJT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPgFJT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPPgFJT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPPgFJT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWB1u90.s: Assembler messages:
encrypt.c: /tmp/ccWB1u90.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWB1u90.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWB1u90.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWB1u90.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWB1u90.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWB1u90.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWB1u90.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWB1u90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWB1u90.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWB1u90.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWB1u90.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWB1u90.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWB1u90.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWB1u90.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWB1u90.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWB1u90.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWB1u90.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWB1u90.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWB1u90.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWB1u90.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWB1u90.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWB1u90.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWB1u90.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWB1u90.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccssAdWH.s: Assembler messages:
encrypt.c: /tmp/ccssAdWH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccssAdWH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccssAdWH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccssAdWH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssAdWH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssAdWH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssAdWH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssAdWH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssAdWH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssAdWH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssAdWH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssAdWH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccssAdWH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssAdWH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccssAdWH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccssAdWH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssAdWH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssAdWH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssAdWH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssAdWH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssAdWH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccssAdWH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssAdWH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssAdWH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRZI4TQ.s: Assembler messages:
encrypt.c: /tmp/ccRZI4TQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRZI4TQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRZI4TQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRZI4TQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZI4TQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZI4TQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZI4TQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZI4TQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZI4TQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZI4TQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZI4TQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZI4TQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRZI4TQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZI4TQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRZI4TQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZI4TQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRZI4TQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZI4TQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZI4TQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZI4TQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZI4TQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZI4TQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRZI4TQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZI4TQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrZ7VVI.s: Assembler messages:
encrypt.c: /tmp/ccrZ7VVI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZ7VVI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZ7VVI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZ7VVI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ7VVI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ7VVI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ7VVI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ7VVI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ7VVI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ7VVI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ7VVI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ7VVI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZ7VVI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ7VVI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZ7VVI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrZ7VVI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZ7VVI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ7VVI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ7VVI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZ7VVI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ7VVI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZ7VVI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ7VVI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZ7VVI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0WfzrZ.s: Assembler messages:
encrypt.c: /tmp/cc0WfzrZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0WfzrZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0WfzrZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0WfzrZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WfzrZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WfzrZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WfzrZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WfzrZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WfzrZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WfzrZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WfzrZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WfzrZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0WfzrZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WfzrZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0WfzrZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WfzrZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0WfzrZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0WfzrZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WfzrZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WfzrZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WfzrZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WfzrZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0WfzrZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0WfzrZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0wne6G.s: Assembler messages:
encrypt.c: /tmp/cc0wne6G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0wne6G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0wne6G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0wne6G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wne6G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wne6G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wne6G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wne6G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wne6G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wne6G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wne6G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wne6G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0wne6G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wne6G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0wne6G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0wne6G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wne6G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wne6G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wne6G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wne6G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wne6G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0wne6G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wne6G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wne6G.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFVyYiK.s: Assembler messages:
encrypt.c: /tmp/ccFVyYiK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFVyYiK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFVyYiK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFVyYiK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVyYiK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVyYiK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVyYiK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVyYiK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVyYiK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFVyYiK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFVyYiK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFVyYiK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFVyYiK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVyYiK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFVyYiK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFVyYiK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFVyYiK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFVyYiK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFVyYiK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVyYiK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFVyYiK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFVyYiK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFVyYiK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFVyYiK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN3bqMt.s: Assembler messages:
encrypt.c: /tmp/ccN3bqMt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3bqMt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3bqMt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3bqMt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3bqMt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3bqMt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3bqMt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3bqMt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3bqMt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3bqMt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3bqMt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3bqMt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3bqMt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3bqMt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3bqMt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3bqMt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN3bqMt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3bqMt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3bqMt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3bqMt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3bqMt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3bqMt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3bqMt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3bqMt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4FgO7R.s: Assembler messages:
encrypt.c: /tmp/cc4FgO7R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4FgO7R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4FgO7R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4FgO7R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FgO7R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FgO7R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FgO7R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FgO7R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FgO7R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FgO7R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FgO7R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FgO7R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4FgO7R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FgO7R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4FgO7R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4FgO7R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FgO7R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FgO7R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FgO7R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FgO7R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FgO7R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FgO7R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FgO7R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FgO7R.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrBu6Mp.s: Assembler messages:
encrypt.c: /tmp/ccrBu6Mp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrBu6Mp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrBu6Mp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrBu6Mp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBu6Mp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBu6Mp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBu6Mp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBu6Mp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBu6Mp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBu6Mp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBu6Mp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBu6Mp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrBu6Mp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBu6Mp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrBu6Mp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBu6Mp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrBu6Mp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrBu6Mp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBu6Mp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBu6Mp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrBu6Mp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBu6Mp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrBu6Mp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrBu6Mp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccfkYiHH.s: Assembler messages:
encrypt.c: /tmp/ccfkYiHH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfkYiHH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfkYiHH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfkYiHH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkYiHH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkYiHH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkYiHH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkYiHH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkYiHH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfkYiHH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfkYiHH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfkYiHH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfkYiHH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkYiHH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfkYiHH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfkYiHH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfkYiHH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfkYiHH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfkYiHH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkYiHH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfkYiHH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfkYiHH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfkYiHH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfkYiHH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccxl6EIs.s: Assembler messages:
encrypt.c: /tmp/ccxl6EIs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxl6EIs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxl6EIs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxl6EIs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl6EIs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl6EIs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl6EIs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl6EIs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl6EIs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxl6EIs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxl6EIs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxl6EIs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxl6EIs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl6EIs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxl6EIs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxl6EIs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxl6EIs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxl6EIs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxl6EIs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxl6EIs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxl6EIs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxl6EIs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxl6EIs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxl6EIs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9U3G3N.s: Assembler messages:
encrypt.c: /tmp/cc9U3G3N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9U3G3N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9U3G3N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9U3G3N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9U3G3N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9U3G3N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9U3G3N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9U3G3N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9U3G3N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9U3G3N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9U3G3N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9U3G3N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9U3G3N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9U3G3N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9U3G3N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9U3G3N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9U3G3N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9U3G3N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9U3G3N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9U3G3N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9U3G3N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9U3G3N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9U3G3N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9U3G3N.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjZsctw.s: Assembler messages:
encrypt.c: /tmp/ccjZsctw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjZsctw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjZsctw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjZsctw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZsctw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZsctw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZsctw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZsctw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZsctw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZsctw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZsctw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZsctw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjZsctw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZsctw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjZsctw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZsctw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjZsctw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZsctw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZsctw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZsctw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZsctw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZsctw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjZsctw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZsctw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLQC7MZ.s: Assembler messages:
encrypt.c: /tmp/ccLQC7MZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLQC7MZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLQC7MZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLQC7MZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQC7MZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQC7MZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQC7MZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQC7MZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQC7MZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQC7MZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQC7MZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQC7MZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLQC7MZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQC7MZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLQC7MZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLQC7MZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQC7MZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQC7MZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQC7MZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQC7MZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQC7MZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLQC7MZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQC7MZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQC7MZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoZD0jS.s: Assembler messages:
encrypt.c: /tmp/ccoZD0jS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZD0jS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZD0jS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZD0jS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZD0jS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZD0jS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZD0jS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZD0jS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZD0jS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZD0jS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZD0jS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZD0jS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZD0jS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZD0jS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZD0jS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZD0jS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoZD0jS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZD0jS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZD0jS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZD0jS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZD0jS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZD0jS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZD0jS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZD0jS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc30WRQX.s: Assembler messages:
encrypt.c: /tmp/cc30WRQX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc30WRQX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc30WRQX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc30WRQX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30WRQX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30WRQX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30WRQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30WRQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30WRQX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30WRQX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30WRQX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30WRQX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc30WRQX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30WRQX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc30WRQX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30WRQX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc30WRQX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30WRQX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30WRQX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30WRQX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30WRQX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30WRQX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc30WRQX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30WRQX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmomTw0.s: Assembler messages:
encrypt.c: /tmp/ccmomTw0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmomTw0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmomTw0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmomTw0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomTw0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomTw0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomTw0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomTw0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomTw0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmomTw0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmomTw0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmomTw0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmomTw0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomTw0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmomTw0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmomTw0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmomTw0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmomTw0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmomTw0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmomTw0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmomTw0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmomTw0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmomTw0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmomTw0.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7fRxYL.s: Assembler messages:
encrypt.c: /tmp/cc7fRxYL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fRxYL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fRxYL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fRxYL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fRxYL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fRxYL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fRxYL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fRxYL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fRxYL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fRxYL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fRxYL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fRxYL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fRxYL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fRxYL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fRxYL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fRxYL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7fRxYL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fRxYL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fRxYL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fRxYL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fRxYL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fRxYL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fRxYL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fRxYL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccU1TRM6.s: Assembler messages:
encrypt.c: /tmp/ccU1TRM6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU1TRM6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU1TRM6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU1TRM6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1TRM6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1TRM6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1TRM6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1TRM6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1TRM6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1TRM6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1TRM6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1TRM6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU1TRM6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1TRM6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU1TRM6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU1TRM6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU1TRM6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1TRM6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1TRM6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU1TRM6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1TRM6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU1TRM6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1TRM6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU1TRM6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNRFDP0.s: Assembler messages:
encrypt.c: /tmp/ccNRFDP0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNRFDP0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNRFDP0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNRFDP0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRFDP0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRFDP0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRFDP0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRFDP0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRFDP0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNRFDP0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNRFDP0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNRFDP0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNRFDP0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRFDP0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNRFDP0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNRFDP0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNRFDP0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNRFDP0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNRFDP0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRFDP0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNRFDP0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRFDP0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNRFDP0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNRFDP0.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu5xRlY.s: Assembler messages:
encrypt.c: /tmp/ccu5xRlY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu5xRlY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu5xRlY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu5xRlY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5xRlY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5xRlY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5xRlY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5xRlY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5xRlY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5xRlY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5xRlY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5xRlY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu5xRlY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5xRlY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu5xRlY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5xRlY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu5xRlY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5xRlY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5xRlY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5xRlY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5xRlY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5xRlY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5xRlY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5xRlY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK2mowa.s: Assembler messages:
encrypt.c: /tmp/ccK2mowa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2mowa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK2mowa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2mowa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2mowa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2mowa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2mowa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2mowa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2mowa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2mowa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2mowa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2mowa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK2mowa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2mowa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK2mowa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK2mowa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2mowa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2mowa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2mowa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2mowa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2mowa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2mowa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2mowa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2mowa.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczdeJVB.s: Assembler messages:
encrypt.c: /tmp/cczdeJVB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczdeJVB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczdeJVB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczdeJVB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdeJVB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdeJVB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdeJVB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdeJVB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdeJVB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdeJVB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdeJVB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdeJVB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczdeJVB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdeJVB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczdeJVB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdeJVB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczdeJVB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdeJVB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdeJVB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdeJVB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdeJVB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdeJVB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczdeJVB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdeJVB.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1R7hza.s: Assembler messages:
encrypt.c: /tmp/cc1R7hza.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1R7hza.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1R7hza.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1R7hza.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R7hza.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R7hza.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R7hza.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R7hza.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R7hza.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1R7hza.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1R7hza.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1R7hza.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1R7hza.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R7hza.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1R7hza.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1R7hza.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1R7hza.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1R7hza.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1R7hza.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1R7hza.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1R7hza.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1R7hza.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1R7hza.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1R7hza.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgvN4vE.s: Assembler messages:
encrypt.c: /tmp/ccgvN4vE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvN4vE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvN4vE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvN4vE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvN4vE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvN4vE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvN4vE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvN4vE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvN4vE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvN4vE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvN4vE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvN4vE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvN4vE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvN4vE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvN4vE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvN4vE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgvN4vE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgvN4vE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvN4vE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvN4vE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvN4vE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvN4vE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvN4vE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgvN4vE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc75QLz5.s: Assembler messages:
encrypt.c: /tmp/cc75QLz5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75QLz5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75QLz5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc75QLz5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75QLz5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75QLz5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75QLz5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75QLz5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75QLz5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75QLz5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75QLz5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75QLz5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75QLz5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75QLz5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75QLz5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc75QLz5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75QLz5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75QLz5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75QLz5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75QLz5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75QLz5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75QLz5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75QLz5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75QLz5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccWX9BmB.s: Assembler messages:
encrypt.c: /tmp/ccWX9BmB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWX9BmB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWX9BmB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWX9BmB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWX9BmB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWX9BmB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWX9BmB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWX9BmB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWX9BmB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWX9BmB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWX9BmB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWX9BmB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWX9BmB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWX9BmB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWX9BmB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWX9BmB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWX9BmB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWX9BmB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWX9BmB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWX9BmB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWX9BmB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWX9BmB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWX9BmB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWX9BmB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDI78BD.s: Assembler messages:
encrypt.c: /tmp/ccDI78BD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDI78BD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDI78BD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDI78BD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI78BD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI78BD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI78BD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI78BD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI78BD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDI78BD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDI78BD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDI78BD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDI78BD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI78BD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDI78BD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDI78BD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDI78BD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDI78BD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDI78BD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDI78BD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI78BD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDI78BD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDI78BD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDI78BD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYwVZva.s: Assembler messages:
encrypt.c: /tmp/ccYwVZva.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYwVZva.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYwVZva.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYwVZva.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwVZva.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwVZva.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwVZva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwVZva.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwVZva.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwVZva.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwVZva.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwVZva.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYwVZva.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwVZva.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYwVZva.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYwVZva.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwVZva.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwVZva.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwVZva.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwVZva.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwVZva.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYwVZva.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwVZva.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwVZva.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc97BuFu.s: Assembler messages:
encrypt.c: /tmp/cc97BuFu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc97BuFu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc97BuFu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc97BuFu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97BuFu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97BuFu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97BuFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97BuFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97BuFu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97BuFu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97BuFu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97BuFu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc97BuFu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97BuFu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc97BuFu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97BuFu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc97BuFu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97BuFu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97BuFu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97BuFu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97BuFu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97BuFu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc97BuFu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97BuFu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfApgVf.s: Assembler messages:
encrypt.c: /tmp/ccfApgVf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfApgVf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfApgVf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfApgVf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApgVf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApgVf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApgVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApgVf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApgVf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfApgVf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfApgVf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfApgVf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfApgVf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApgVf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfApgVf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfApgVf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfApgVf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfApgVf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfApgVf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApgVf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfApgVf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfApgVf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfApgVf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfApgVf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQSqy0a.s: Assembler messages:
encrypt.c: /tmp/ccQSqy0a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSqy0a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSqy0a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQSqy0a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSqy0a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSqy0a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSqy0a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSqy0a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSqy0a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSqy0a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSqy0a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSqy0a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQSqy0a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSqy0a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSqy0a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQSqy0a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSqy0a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSqy0a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSqy0a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSqy0a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSqy0a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQSqy0a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSqy0a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSqy0a.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclRXXqF.s: Assembler messages:
encrypt.c: /tmp/cclRXXqF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclRXXqF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclRXXqF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclRXXqF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXXqF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXXqF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXXqF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXXqF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXXqF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRXXqF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRXXqF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRXXqF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclRXXqF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXXqF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclRXXqF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRXXqF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclRXXqF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRXXqF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRXXqF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRXXqF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRXXqF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRXXqF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclRXXqF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRXXqF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccRcTPzf.s: Assembler messages:
encrypt.c: /tmp/ccRcTPzf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRcTPzf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRcTPzf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRcTPzf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcTPzf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcTPzf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcTPzf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcTPzf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcTPzf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcTPzf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcTPzf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcTPzf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRcTPzf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcTPzf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRcTPzf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRcTPzf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRcTPzf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcTPzf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcTPzf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcTPzf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcTPzf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRcTPzf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcTPzf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRcTPzf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cchMniIx.s: Assembler messages:
encrypt.c: /tmp/cchMniIx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMniIx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMniIx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchMniIx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMniIx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMniIx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMniIx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMniIx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMniIx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMniIx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMniIx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMniIx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMniIx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMniIx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMniIx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMniIx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchMniIx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMniIx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMniIx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMniIx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMniIx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMniIx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMniIx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMniIx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpWUmPx.s: Assembler messages:
encrypt.c: /tmp/ccpWUmPx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWUmPx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWUmPx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWUmPx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWUmPx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWUmPx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWUmPx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWUmPx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWUmPx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWUmPx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWUmPx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWUmPx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWUmPx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWUmPx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWUmPx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWUmPx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpWUmPx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWUmPx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWUmPx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWUmPx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWUmPx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWUmPx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWUmPx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWUmPx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvXvNVg.s: Assembler messages:
encrypt.c: /tmp/ccvXvNVg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvXvNVg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvXvNVg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvXvNVg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXvNVg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXvNVg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXvNVg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXvNVg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXvNVg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXvNVg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXvNVg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXvNVg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvXvNVg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXvNVg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvXvNVg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvXvNVg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXvNVg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXvNVg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXvNVg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXvNVg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXvNVg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvXvNVg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXvNVg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXvNVg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8srN4b.s: Assembler messages:
encrypt.c: /tmp/cc8srN4b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8srN4b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8srN4b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8srN4b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8srN4b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8srN4b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8srN4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8srN4b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8srN4b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8srN4b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8srN4b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8srN4b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8srN4b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8srN4b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8srN4b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8srN4b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8srN4b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8srN4b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8srN4b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8srN4b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8srN4b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8srN4b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8srN4b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8srN4b.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHFSv0a.s: Assembler messages:
encrypt.c: /tmp/ccHFSv0a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFSv0a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFSv0a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFSv0a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSv0a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSv0a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSv0a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSv0a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSv0a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFSv0a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFSv0a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFSv0a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFSv0a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSv0a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFSv0a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFSv0a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHFSv0a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFSv0a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFSv0a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFSv0a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFSv0a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFSv0a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFSv0a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFSv0a.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHqTMs6.s: Assembler messages:
encrypt.c: /tmp/ccHqTMs6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHqTMs6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHqTMs6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHqTMs6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqTMs6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqTMs6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqTMs6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqTMs6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqTMs6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqTMs6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqTMs6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqTMs6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHqTMs6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqTMs6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHqTMs6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqTMs6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHqTMs6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqTMs6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqTMs6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqTMs6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqTMs6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqTMs6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHqTMs6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqTMs6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyC4BSg.s: Assembler messages:
encrypt.c: /tmp/ccyC4BSg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyC4BSg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyC4BSg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyC4BSg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC4BSg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC4BSg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC4BSg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC4BSg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC4BSg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyC4BSg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyC4BSg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyC4BSg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyC4BSg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC4BSg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyC4BSg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyC4BSg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyC4BSg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyC4BSg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyC4BSg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC4BSg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyC4BSg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyC4BSg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyC4BSg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyC4BSg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8hc5D7.s: Assembler messages:
encrypt.c: /tmp/cc8hc5D7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8hc5D7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8hc5D7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8hc5D7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hc5D7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hc5D7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hc5D7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hc5D7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hc5D7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hc5D7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hc5D7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hc5D7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8hc5D7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hc5D7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8hc5D7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hc5D7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8hc5D7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8hc5D7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hc5D7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hc5D7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8hc5D7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hc5D7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8hc5D7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8hc5D7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPZb5P6.s: Assembler messages:
encrypt.c: /tmp/ccPZb5P6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPZb5P6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPZb5P6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPZb5P6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZb5P6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZb5P6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZb5P6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZb5P6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZb5P6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZb5P6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZb5P6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZb5P6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPZb5P6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZb5P6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPZb5P6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPZb5P6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZb5P6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZb5P6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZb5P6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZb5P6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZb5P6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPZb5P6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZb5P6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZb5P6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB9mxti.s: Assembler messages:
encrypt.c: /tmp/ccB9mxti.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB9mxti.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB9mxti.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB9mxti.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9mxti.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9mxti.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9mxti.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9mxti.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9mxti.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB9mxti.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB9mxti.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB9mxti.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB9mxti.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9mxti.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB9mxti.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB9mxti.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB9mxti.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9mxti.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9mxti.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9mxti.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9mxti.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB9mxti.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9mxti.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9mxti.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHBLDMb.s: Assembler messages:
encrypt.c: /tmp/ccHBLDMb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHBLDMb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHBLDMb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHBLDMb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLDMb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLDMb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLDMb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLDMb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLDMb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBLDMb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBLDMb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBLDMb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHBLDMb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLDMb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHBLDMb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBLDMb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHBLDMb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBLDMb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBLDMb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBLDMb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBLDMb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBLDMb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHBLDMb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBLDMb.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaDpAqi.s: Assembler messages:
encrypt.c: /tmp/ccaDpAqi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaDpAqi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaDpAqi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaDpAqi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDpAqi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDpAqi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDpAqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDpAqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDpAqi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDpAqi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDpAqi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDpAqi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaDpAqi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDpAqi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaDpAqi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDpAqi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaDpAqi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDpAqi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDpAqi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDpAqi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDpAqi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDpAqi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaDpAqi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDpAqi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxNhKie.s: Assembler messages:
encrypt.c: /tmp/ccxNhKie.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxNhKie.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxNhKie.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxNhKie.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNhKie.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNhKie.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNhKie.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNhKie.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNhKie.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNhKie.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNhKie.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNhKie.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxNhKie.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNhKie.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxNhKie.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxNhKie.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNhKie.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNhKie.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNhKie.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNhKie.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNhKie.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxNhKie.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNhKie.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNhKie.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc27FtYc.s: Assembler messages:
encrypt.c: /tmp/cc27FtYc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27FtYc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27FtYc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc27FtYc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27FtYc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27FtYc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27FtYc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27FtYc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27FtYc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27FtYc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27FtYc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27FtYc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27FtYc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27FtYc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27FtYc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc27FtYc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27FtYc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27FtYc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27FtYc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27FtYc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27FtYc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27FtYc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27FtYc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27FtYc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLvfOIb.s: Assembler messages:
encrypt.c: /tmp/ccLvfOIb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLvfOIb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLvfOIb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLvfOIb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvfOIb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvfOIb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvfOIb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvfOIb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvfOIb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvfOIb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvfOIb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvfOIb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLvfOIb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvfOIb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLvfOIb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvfOIb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLvfOIb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvfOIb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvfOIb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvfOIb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvfOIb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvfOIb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLvfOIb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvfOIb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBDLAck.s: Assembler messages:
encrypt.c: /tmp/ccBDLAck.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBDLAck.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBDLAck.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBDLAck.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDLAck.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDLAck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDLAck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDLAck.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDLAck.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDLAck.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDLAck.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDLAck.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBDLAck.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDLAck.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBDLAck.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBDLAck.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDLAck.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDLAck.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDLAck.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDLAck.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDLAck.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBDLAck.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDLAck.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDLAck.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cceiaCTb.s: Assembler messages:
encrypt.c: /tmp/cceiaCTb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceiaCTb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceiaCTb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceiaCTb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiaCTb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiaCTb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiaCTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiaCTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiaCTb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceiaCTb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceiaCTb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceiaCTb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceiaCTb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiaCTb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceiaCTb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceiaCTb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceiaCTb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceiaCTb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceiaCTb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceiaCTb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceiaCTb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceiaCTb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceiaCTb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceiaCTb.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQAo2bd.s: Assembler messages:
encrypt.c: /tmp/ccQAo2bd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQAo2bd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQAo2bd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQAo2bd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAo2bd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAo2bd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAo2bd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAo2bd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAo2bd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAo2bd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAo2bd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAo2bd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQAo2bd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAo2bd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQAo2bd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAo2bd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQAo2bd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQAo2bd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAo2bd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAo2bd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAo2bd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAo2bd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQAo2bd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQAo2bd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYh7ezd.s: Assembler messages:
encrypt.c: /tmp/ccYh7ezd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYh7ezd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYh7ezd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYh7ezd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh7ezd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh7ezd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh7ezd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh7ezd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh7ezd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYh7ezd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYh7ezd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYh7ezd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYh7ezd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh7ezd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYh7ezd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYh7ezd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYh7ezd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYh7ezd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYh7ezd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYh7ezd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYh7ezd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYh7ezd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYh7ezd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYh7ezd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc14pUSn.s: Assembler messages:
encrypt.c: /tmp/cc14pUSn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc14pUSn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc14pUSn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc14pUSn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14pUSn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14pUSn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14pUSn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14pUSn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14pUSn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14pUSn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14pUSn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14pUSn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc14pUSn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14pUSn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc14pUSn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14pUSn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc14pUSn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14pUSn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14pUSn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14pUSn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14pUSn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14pUSn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc14pUSn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14pUSn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSdkIKb.s: Assembler messages:
encrypt.c: /tmp/ccSdkIKb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdkIKb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdkIKb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdkIKb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdkIKb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdkIKb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdkIKb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdkIKb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdkIKb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdkIKb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdkIKb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdkIKb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdkIKb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdkIKb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdkIKb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSdkIKb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdkIKb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdkIKb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdkIKb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdkIKb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdkIKb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdkIKb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdkIKb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdkIKb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB39Jb6.s: Assembler messages:
encrypt.c: /tmp/ccB39Jb6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB39Jb6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB39Jb6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB39Jb6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB39Jb6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB39Jb6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB39Jb6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB39Jb6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB39Jb6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB39Jb6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB39Jb6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB39Jb6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB39Jb6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB39Jb6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB39Jb6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB39Jb6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB39Jb6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB39Jb6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB39Jb6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB39Jb6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB39Jb6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB39Jb6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB39Jb6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB39Jb6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX1mnLy.s: Assembler messages:
encrypt.c: /tmp/ccX1mnLy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1mnLy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1mnLy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1mnLy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1mnLy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1mnLy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1mnLy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1mnLy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1mnLy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1mnLy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1mnLy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1mnLy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1mnLy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1mnLy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1mnLy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1mnLy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX1mnLy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1mnLy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1mnLy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1mnLy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1mnLy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1mnLy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1mnLy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1mnLy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc80w0wf.s: Assembler messages:
encrypt.c: /tmp/cc80w0wf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80w0wf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80w0wf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc80w0wf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80w0wf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80w0wf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80w0wf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80w0wf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80w0wf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80w0wf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80w0wf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80w0wf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80w0wf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80w0wf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80w0wf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80w0wf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc80w0wf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80w0wf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80w0wf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80w0wf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80w0wf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80w0wf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80w0wf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80w0wf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cct4kp7g.s: Assembler messages:
encrypt.c: /tmp/cct4kp7g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct4kp7g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct4kp7g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct4kp7g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4kp7g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4kp7g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4kp7g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4kp7g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4kp7g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4kp7g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4kp7g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4kp7g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct4kp7g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4kp7g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct4kp7g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct4kp7g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct4kp7g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4kp7g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4kp7g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct4kp7g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4kp7g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct4kp7g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4kp7g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct4kp7g.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHy5Nhs.s: Assembler messages:
encrypt.c: /tmp/ccHy5Nhs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHy5Nhs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHy5Nhs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHy5Nhs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHy5Nhs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHy5Nhs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHy5Nhs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHy5Nhs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHy5Nhs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHy5Nhs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHy5Nhs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHy5Nhs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHy5Nhs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHy5Nhs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHy5Nhs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHy5Nhs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHy5Nhs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHy5Nhs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHy5Nhs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHy5Nhs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHy5Nhs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHy5Nhs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHy5Nhs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHy5Nhs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMorde6.s: Assembler messages:
encrypt.c: /tmp/ccMorde6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMorde6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMorde6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMorde6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMorde6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMorde6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMorde6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMorde6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMorde6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMorde6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMorde6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMorde6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMorde6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMorde6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMorde6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMorde6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMorde6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMorde6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMorde6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMorde6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMorde6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMorde6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMorde6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMorde6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKBNC8o.s: Assembler messages:
encrypt.c: /tmp/ccKBNC8o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKBNC8o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKBNC8o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKBNC8o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBNC8o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBNC8o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBNC8o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBNC8o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBNC8o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBNC8o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBNC8o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBNC8o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKBNC8o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBNC8o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKBNC8o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKBNC8o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBNC8o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBNC8o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBNC8o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBNC8o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBNC8o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKBNC8o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBNC8o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBNC8o.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUg8c7q.s: Assembler messages:
encrypt.c: /tmp/ccUg8c7q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUg8c7q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUg8c7q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUg8c7q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg8c7q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg8c7q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg8c7q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg8c7q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg8c7q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg8c7q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg8c7q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg8c7q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUg8c7q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg8c7q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUg8c7q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg8c7q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUg8c7q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg8c7q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg8c7q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg8c7q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg8c7q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg8c7q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUg8c7q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg8c7q.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccICy3dC.s: Assembler messages:
encrypt.c: /tmp/ccICy3dC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICy3dC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICy3dC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccICy3dC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICy3dC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICy3dC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICy3dC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICy3dC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICy3dC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICy3dC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICy3dC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICy3dC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICy3dC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICy3dC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICy3dC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICy3dC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccICy3dC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccICy3dC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICy3dC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICy3dC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICy3dC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICy3dC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICy3dC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccICy3dC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclww1ga.s: Assembler messages:
encrypt.c: /tmp/cclww1ga.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclww1ga.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclww1ga.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclww1ga.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclww1ga.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclww1ga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclww1ga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclww1ga.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclww1ga.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclww1ga.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclww1ga.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclww1ga.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclww1ga.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclww1ga.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclww1ga.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclww1ga.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclww1ga.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclww1ga.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclww1ga.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclww1ga.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclww1ga.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclww1ga.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclww1ga.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclww1ga.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccSoBGdq.s: Assembler messages:
encrypt.c: /tmp/ccSoBGdq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSoBGdq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSoBGdq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSoBGdq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoBGdq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoBGdq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoBGdq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoBGdq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoBGdq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoBGdq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoBGdq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoBGdq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSoBGdq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoBGdq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSoBGdq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSoBGdq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSoBGdq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoBGdq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoBGdq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoBGdq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoBGdq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSoBGdq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoBGdq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSoBGdq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccYEirkp.s: Assembler messages:
encrypt.c: /tmp/ccYEirkp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYEirkp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYEirkp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYEirkp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEirkp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEirkp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEirkp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEirkp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEirkp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEirkp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEirkp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEirkp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYEirkp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEirkp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYEirkp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEirkp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYEirkp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYEirkp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEirkp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEirkp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYEirkp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEirkp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYEirkp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYEirkp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfDNum8.s: Assembler messages:
encrypt.c: /tmp/ccfDNum8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfDNum8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfDNum8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfDNum8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDNum8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDNum8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDNum8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDNum8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDNum8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDNum8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDNum8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDNum8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfDNum8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDNum8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfDNum8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfDNum8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfDNum8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDNum8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDNum8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDNum8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDNum8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfDNum8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDNum8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfDNum8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccofg1xz.s: Assembler messages:
encrypt.c: /tmp/ccofg1xz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccofg1xz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccofg1xz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccofg1xz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofg1xz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofg1xz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofg1xz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofg1xz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofg1xz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofg1xz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofg1xz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofg1xz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccofg1xz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofg1xz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccofg1xz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofg1xz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccofg1xz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccofg1xz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofg1xz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofg1xz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccofg1xz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofg1xz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccofg1xz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccofg1xz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4qsYb7.s: Assembler messages:
encrypt.c: /tmp/cc4qsYb7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4qsYb7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4qsYb7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4qsYb7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qsYb7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qsYb7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qsYb7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qsYb7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qsYb7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qsYb7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qsYb7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qsYb7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4qsYb7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qsYb7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4qsYb7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4qsYb7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qsYb7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qsYb7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qsYb7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qsYb7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qsYb7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4qsYb7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qsYb7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qsYb7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccILUbeJ.s: Assembler messages:
encrypt.c: /tmp/ccILUbeJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccILUbeJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccILUbeJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccILUbeJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILUbeJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILUbeJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILUbeJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILUbeJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILUbeJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILUbeJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILUbeJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILUbeJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccILUbeJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILUbeJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccILUbeJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILUbeJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccILUbeJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILUbeJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILUbeJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILUbeJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILUbeJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILUbeJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccILUbeJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILUbeJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKZZ3GW.s: Assembler messages:
encrypt.c: /tmp/ccKZZ3GW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZZ3GW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZZ3GW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZZ3GW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZZ3GW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZZ3GW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZZ3GW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZZ3GW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZZ3GW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZZ3GW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZZ3GW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZZ3GW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZZ3GW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZZ3GW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZZ3GW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZZ3GW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKZZ3GW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZZ3GW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZZ3GW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZZ3GW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZZ3GW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZZ3GW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZZ3GW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZZ3GW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdussY8.s: Assembler messages:
encrypt.c: /tmp/ccdussY8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdussY8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdussY8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdussY8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdussY8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdussY8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdussY8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdussY8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdussY8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdussY8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdussY8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdussY8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdussY8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdussY8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdussY8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdussY8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdussY8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdussY8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdussY8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdussY8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdussY8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdussY8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdussY8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdussY8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccXUcmPL.s: Assembler messages:
encrypt.c: /tmp/ccXUcmPL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXUcmPL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXUcmPL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXUcmPL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcmPL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcmPL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcmPL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcmPL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcmPL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUcmPL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUcmPL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUcmPL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXUcmPL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcmPL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXUcmPL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUcmPL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXUcmPL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXUcmPL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUcmPL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUcmPL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUcmPL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUcmPL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUcmPL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXUcmPL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cckfoRsa.s: Assembler messages:
encrypt.c: /tmp/cckfoRsa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfoRsa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfoRsa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckfoRsa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfoRsa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfoRsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfoRsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfoRsa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfoRsa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfoRsa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfoRsa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfoRsa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfoRsa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfoRsa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfoRsa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckfoRsa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfoRsa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfoRsa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfoRsa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfoRsa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfoRsa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfoRsa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfoRsa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfoRsa.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGGTpH5.s: Assembler messages:
encrypt.c: /tmp/ccGGTpH5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGGTpH5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGGTpH5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGGTpH5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGTpH5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGTpH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGTpH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGTpH5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGTpH5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGTpH5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGTpH5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGTpH5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGGTpH5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGTpH5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGGTpH5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGGTpH5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGGTpH5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGTpH5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGTpH5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGGTpH5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGTpH5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGGTpH5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGTpH5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGGTpH5.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbUKurQ.s: Assembler messages:
encrypt.c: /tmp/ccbUKurQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbUKurQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbUKurQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbUKurQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUKurQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUKurQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUKurQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUKurQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUKurQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUKurQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUKurQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUKurQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbUKurQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUKurQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbUKurQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUKurQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbUKurQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUKurQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUKurQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUKurQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUKurQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUKurQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbUKurQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUKurQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIyPprO.s: Assembler messages:
encrypt.c: /tmp/ccIyPprO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIyPprO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIyPprO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIyPprO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyPprO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyPprO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyPprO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyPprO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyPprO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyPprO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyPprO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyPprO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIyPprO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyPprO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIyPprO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyPprO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIyPprO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyPprO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyPprO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyPprO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyPprO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyPprO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIyPprO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyPprO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczeOm95.s: Assembler messages:
encrypt.c: /tmp/cczeOm95.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczeOm95.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczeOm95.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczeOm95.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeOm95.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeOm95.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeOm95.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeOm95.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeOm95.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczeOm95.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczeOm95.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczeOm95.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczeOm95.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeOm95.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczeOm95.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczeOm95.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczeOm95.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczeOm95.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczeOm95.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczeOm95.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczeOm95.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczeOm95.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczeOm95.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczeOm95.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNbTH7W.s: Assembler messages:
encrypt.c: /tmp/ccNbTH7W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNbTH7W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNbTH7W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNbTH7W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbTH7W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbTH7W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbTH7W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbTH7W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbTH7W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbTH7W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbTH7W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbTH7W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNbTH7W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbTH7W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNbTH7W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbTH7W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNbTH7W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbTH7W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbTH7W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbTH7W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbTH7W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbTH7W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNbTH7W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbTH7W.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctAyug6.s: Assembler messages:
encrypt.c: /tmp/cctAyug6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctAyug6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctAyug6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctAyug6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAyug6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAyug6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAyug6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAyug6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAyug6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAyug6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAyug6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAyug6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctAyug6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAyug6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctAyug6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctAyug6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAyug6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAyug6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAyug6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAyug6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAyug6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctAyug6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAyug6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAyug6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccJZ28tN.s: Assembler messages:
encrypt.c: /tmp/ccJZ28tN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZ28tN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZ28tN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZ28tN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZ28tN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZ28tN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZ28tN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZ28tN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZ28tN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZ28tN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZ28tN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZ28tN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZ28tN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZ28tN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZ28tN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZ28tN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJZ28tN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZ28tN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZ28tN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZ28tN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZ28tN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZ28tN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZ28tN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZ28tN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccjMw3G6.s: Assembler messages:
encrypt.c: /tmp/ccjMw3G6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjMw3G6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjMw3G6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjMw3G6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMw3G6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMw3G6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMw3G6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMw3G6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMw3G6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMw3G6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMw3G6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMw3G6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjMw3G6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMw3G6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjMw3G6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjMw3G6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMw3G6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMw3G6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMw3G6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMw3G6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMw3G6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjMw3G6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMw3G6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMw3G6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQpB5AR.s: Assembler messages:
encrypt.c: /tmp/ccQpB5AR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQpB5AR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQpB5AR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQpB5AR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpB5AR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpB5AR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpB5AR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpB5AR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpB5AR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpB5AR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpB5AR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpB5AR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQpB5AR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpB5AR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQpB5AR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpB5AR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQpB5AR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQpB5AR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpB5AR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpB5AR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpB5AR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpB5AR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpB5AR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQpB5AR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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