Implementation notes: x86, h4e450, crypto_aead/omdsha256k256n248tau256v2

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
433010refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
433043refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
435471refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
436643refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
437423refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100220170725
441484refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
449274refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
449378refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
452585refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100220170725
452766refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
453753refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100220170725
456603refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
458157refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
463495refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
464826refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
469894refgcc -m32 -O3 -fomit-frame-pointer2017100220170725
472397refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
474587refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
476007refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
476321refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
480244refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
480410refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
480567refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
480629refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
483493refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
491012refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
491165refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
492950refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
493050refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
494636refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
494755refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
496826refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
497363refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
497530refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
497923refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
498095refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
498574refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100220170725
503111refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
503984refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
503994refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
507803refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017100220170725
508554refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
508645refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
509694refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
509798refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
513523refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
517741refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
517759refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
518396refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
518591refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
524410refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
531434refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
531520refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
531549refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
532033refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
532266refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
532636refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
532774refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
533007refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
535182refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
537315refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
537790refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
537905refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
538113refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
538997refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
540550refgcc -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
540593refgcc -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
540664refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
541078refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
541467refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
541495refgcc -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
542526refgcc -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
542892refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
543229refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100220170725
543367refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100220170725
543442refgcc -m32 -march=core2 -O -fomit-frame-pointer2017100220170725
544184refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
544198refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
546986refgcc -m32 -O -fomit-frame-pointer2017100220170725
547295refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
547304refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
548145refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100220170725
549005refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100220170725
549580refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100220170725
549761refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100220170725
553309refgcc -m32 -O2 -fomit-frame-pointer2017100220170725
553608refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017100220170725
554130refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
556519refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
556856refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100220170725
557664refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
557702refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
557836refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
560367refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100220170725
561825refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
563721refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
568584refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
571131refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
571340refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
572318refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
574522refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
577216refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
577254refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
577305refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
578066refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
578227refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
578232refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
578560refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
578564refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
579804refgcc -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
580047refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
580963refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
581196refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
581238refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
581666refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
582749refgcc -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
583405refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
583495refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
583504refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
583727refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
588915refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100220170725
589053refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
589057refgcc -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
589223refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
591627refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
594439refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017100220170725
594468refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100220170725
594477refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100220170725
594505refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100220170725
594838refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
596543refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
597203refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
597299refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
597326refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
599369refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
599878refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
599887refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
600856refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
600908refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
600946refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
602314refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
602314refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
602832refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
602913refgcc -m32 -Os -fomit-frame-pointer2017100220170725
603221refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
603430refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
603430refgcc -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
603526refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
604299refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
605254refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
605535refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100220170725
607439refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
607658refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
611425refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
611491refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
616493refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
616622refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
616849refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
616873refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
617476refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
617519refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v2/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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8Su6aq.s: Assembler messages:
encrypt.c: /tmp/cc8Su6aq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Su6aq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Su6aq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Su6aq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Su6aq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Su6aq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Su6aq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Su6aq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Su6aq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Su6aq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Su6aq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Su6aq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Su6aq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Su6aq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Su6aq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Su6aq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Su6aq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Su6aq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Su6aq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Su6aq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Su6aq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Su6aq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Su6aq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Su6aq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNS2f6K.s: Assembler messages:
encrypt.c: /tmp/ccNS2f6K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNS2f6K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNS2f6K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNS2f6K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNS2f6K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNS2f6K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNS2f6K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNS2f6K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNS2f6K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNS2f6K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNS2f6K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNS2f6K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNS2f6K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNS2f6K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNS2f6K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNS2f6K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNS2f6K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNS2f6K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNS2f6K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNS2f6K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNS2f6K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNS2f6K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNS2f6K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNS2f6K.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3krNxZ.s: Assembler messages:
encrypt.c: /tmp/cc3krNxZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3krNxZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3krNxZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3krNxZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3krNxZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3krNxZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3krNxZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3krNxZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3krNxZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3krNxZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3krNxZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3krNxZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3krNxZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3krNxZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3krNxZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3krNxZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3krNxZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3krNxZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3krNxZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3krNxZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3krNxZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3krNxZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3krNxZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3krNxZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr8jZyo.s: Assembler messages:
encrypt.c: /tmp/ccr8jZyo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr8jZyo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr8jZyo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr8jZyo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8jZyo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8jZyo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8jZyo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8jZyo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8jZyo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8jZyo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8jZyo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8jZyo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr8jZyo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8jZyo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr8jZyo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8jZyo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr8jZyo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8jZyo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8jZyo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8jZyo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8jZyo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8jZyo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr8jZyo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8jZyo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4qpu4O.s: Assembler messages:
encrypt.c: /tmp/cc4qpu4O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4qpu4O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4qpu4O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4qpu4O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qpu4O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qpu4O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qpu4O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qpu4O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qpu4O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qpu4O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qpu4O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qpu4O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4qpu4O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qpu4O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4qpu4O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4qpu4O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qpu4O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qpu4O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qpu4O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qpu4O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qpu4O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4qpu4O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qpu4O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qpu4O.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cca3oIzl.s: Assembler messages:
encrypt.c: /tmp/cca3oIzl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca3oIzl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca3oIzl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca3oIzl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3oIzl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3oIzl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3oIzl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3oIzl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3oIzl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3oIzl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3oIzl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3oIzl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca3oIzl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3oIzl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca3oIzl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3oIzl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca3oIzl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3oIzl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3oIzl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3oIzl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3oIzl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3oIzl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca3oIzl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3oIzl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSFUV7t.s: Assembler messages:
encrypt.c: /tmp/ccSFUV7t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSFUV7t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSFUV7t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSFUV7t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUV7t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUV7t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUV7t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUV7t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUV7t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSFUV7t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSFUV7t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSFUV7t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSFUV7t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUV7t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSFUV7t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSFUV7t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSFUV7t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSFUV7t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSFUV7t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSFUV7t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSFUV7t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSFUV7t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSFUV7t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSFUV7t.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccebep5T.s: Assembler messages:
encrypt.c: /tmp/ccebep5T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebep5T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccebep5T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccebep5T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebep5T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebep5T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebep5T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebep5T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebep5T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebep5T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebep5T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebep5T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccebep5T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebep5T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccebep5T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccebep5T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebep5T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebep5T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebep5T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebep5T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebep5T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebep5T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebep5T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebep5T.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUQU5cf.s: Assembler messages:
encrypt.c: /tmp/ccUQU5cf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQU5cf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUQU5cf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUQU5cf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQU5cf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQU5cf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQU5cf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQU5cf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQU5cf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQU5cf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQU5cf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQU5cf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUQU5cf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQU5cf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUQU5cf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUQU5cf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQU5cf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQU5cf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQU5cf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQU5cf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQU5cf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQU5cf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQU5cf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQU5cf.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYqfAeN.s: Assembler messages:
encrypt.c: /tmp/ccYqfAeN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYqfAeN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYqfAeN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYqfAeN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqfAeN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqfAeN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqfAeN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqfAeN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqfAeN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqfAeN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqfAeN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqfAeN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYqfAeN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqfAeN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYqfAeN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqfAeN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYqfAeN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqfAeN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqfAeN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqfAeN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqfAeN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqfAeN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqfAeN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqfAeN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclcUGIN.s: Assembler messages:
encrypt.c: /tmp/cclcUGIN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclcUGIN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclcUGIN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclcUGIN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcUGIN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcUGIN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcUGIN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcUGIN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcUGIN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcUGIN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcUGIN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcUGIN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclcUGIN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcUGIN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclcUGIN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcUGIN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclcUGIN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclcUGIN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcUGIN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcUGIN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcUGIN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcUGIN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclcUGIN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclcUGIN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqDkhhl.s: Assembler messages:
encrypt.c: /tmp/ccqDkhhl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqDkhhl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqDkhhl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqDkhhl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDkhhl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDkhhl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDkhhl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDkhhl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDkhhl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDkhhl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDkhhl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDkhhl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqDkhhl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDkhhl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqDkhhl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqDkhhl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqDkhhl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDkhhl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDkhhl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDkhhl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDkhhl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqDkhhl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDkhhl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqDkhhl.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc1tKs4G.s: Assembler messages:
encrypt.c: /tmp/cc1tKs4G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1tKs4G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1tKs4G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1tKs4G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tKs4G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tKs4G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tKs4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tKs4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tKs4G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tKs4G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tKs4G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tKs4G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1tKs4G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tKs4G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1tKs4G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tKs4G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1tKs4G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tKs4G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tKs4G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tKs4G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tKs4G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tKs4G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tKs4G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tKs4G.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccx3vN19.s: Assembler messages:
encrypt.c: /tmp/ccx3vN19.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx3vN19.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx3vN19.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx3vN19.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3vN19.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3vN19.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3vN19.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3vN19.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3vN19.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3vN19.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3vN19.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3vN19.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx3vN19.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3vN19.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx3vN19.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx3vN19.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx3vN19.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3vN19.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3vN19.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3vN19.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3vN19.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx3vN19.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3vN19.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx3vN19.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc16ZRbK.s: Assembler messages:
encrypt.c: /tmp/cc16ZRbK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc16ZRbK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc16ZRbK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc16ZRbK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZRbK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZRbK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZRbK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZRbK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZRbK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16ZRbK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16ZRbK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16ZRbK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc16ZRbK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZRbK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc16ZRbK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16ZRbK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc16ZRbK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16ZRbK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16ZRbK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16ZRbK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZRbK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16ZRbK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc16ZRbK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16ZRbK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQfaRBe.s: Assembler messages:
encrypt.c: /tmp/ccQfaRBe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQfaRBe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQfaRBe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQfaRBe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfaRBe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfaRBe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfaRBe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfaRBe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfaRBe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfaRBe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfaRBe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfaRBe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQfaRBe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfaRBe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQfaRBe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQfaRBe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfaRBe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfaRBe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfaRBe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfaRBe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfaRBe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQfaRBe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfaRBe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfaRBe.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPUpKTz.s: Assembler messages:
encrypt.c: /tmp/ccPUpKTz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPUpKTz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPUpKTz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPUpKTz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUpKTz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUpKTz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUpKTz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUpKTz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUpKTz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPUpKTz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPUpKTz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPUpKTz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPUpKTz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUpKTz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPUpKTz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPUpKTz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPUpKTz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPUpKTz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPUpKTz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPUpKTz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPUpKTz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPUpKTz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPUpKTz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPUpKTz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrGkbjU.s: Assembler messages:
encrypt.c: /tmp/ccrGkbjU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrGkbjU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrGkbjU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrGkbjU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGkbjU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGkbjU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGkbjU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGkbjU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGkbjU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGkbjU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGkbjU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGkbjU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrGkbjU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGkbjU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrGkbjU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrGkbjU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrGkbjU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGkbjU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGkbjU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrGkbjU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGkbjU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrGkbjU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGkbjU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrGkbjU.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0kBUD8.s: Assembler messages:
encrypt.c: /tmp/cc0kBUD8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0kBUD8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0kBUD8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0kBUD8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kBUD8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kBUD8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kBUD8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kBUD8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kBUD8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kBUD8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kBUD8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kBUD8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0kBUD8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kBUD8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0kBUD8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0kBUD8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kBUD8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kBUD8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kBUD8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kBUD8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kBUD8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0kBUD8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kBUD8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kBUD8.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjyVj4A.s: Assembler messages:
encrypt.c: /tmp/ccjyVj4A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjyVj4A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjyVj4A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjyVj4A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyVj4A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyVj4A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyVj4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyVj4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyVj4A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyVj4A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyVj4A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyVj4A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjyVj4A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyVj4A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjyVj4A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyVj4A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjyVj4A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjyVj4A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyVj4A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyVj4A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyVj4A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyVj4A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjyVj4A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjyVj4A.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ7HjLP.s: Assembler messages:
encrypt.c: /tmp/ccJ7HjLP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ7HjLP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ7HjLP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ7HjLP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7HjLP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7HjLP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7HjLP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7HjLP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7HjLP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7HjLP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7HjLP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7HjLP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ7HjLP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7HjLP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ7HjLP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ7HjLP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7HjLP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7HjLP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7HjLP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7HjLP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7HjLP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ7HjLP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7HjLP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7HjLP.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccWZXcnw.s: Assembler messages:
encrypt.c: /tmp/ccWZXcnw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWZXcnw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWZXcnw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWZXcnw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZXcnw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZXcnw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZXcnw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZXcnw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZXcnw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZXcnw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZXcnw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZXcnw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWZXcnw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZXcnw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWZXcnw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZXcnw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWZXcnw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZXcnw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZXcnw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZXcnw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZXcnw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZXcnw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWZXcnw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZXcnw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccni7lMZ.s: Assembler messages:
encrypt.c: /tmp/ccni7lMZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccni7lMZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccni7lMZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccni7lMZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni7lMZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni7lMZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni7lMZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni7lMZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni7lMZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccni7lMZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccni7lMZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccni7lMZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccni7lMZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni7lMZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccni7lMZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccni7lMZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccni7lMZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccni7lMZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccni7lMZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccni7lMZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccni7lMZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccni7lMZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccni7lMZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccni7lMZ.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx3Fc4C.s: Assembler messages:
encrypt.c: /tmp/ccx3Fc4C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx3Fc4C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx3Fc4C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx3Fc4C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3Fc4C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3Fc4C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3Fc4C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3Fc4C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3Fc4C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3Fc4C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3Fc4C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3Fc4C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx3Fc4C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3Fc4C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx3Fc4C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3Fc4C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx3Fc4C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3Fc4C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3Fc4C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3Fc4C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3Fc4C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3Fc4C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx3Fc4C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3Fc4C.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNXRwxF.s: Assembler messages:
encrypt.c: /tmp/ccNXRwxF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNXRwxF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNXRwxF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNXRwxF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXRwxF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXRwxF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXRwxF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXRwxF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXRwxF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXRwxF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXRwxF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXRwxF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNXRwxF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXRwxF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNXRwxF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNXRwxF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXRwxF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXRwxF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXRwxF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXRwxF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXRwxF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNXRwxF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXRwxF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXRwxF.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclPyEhR.s: Assembler messages:
encrypt.c: /tmp/cclPyEhR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPyEhR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPyEhR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclPyEhR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPyEhR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPyEhR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPyEhR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPyEhR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPyEhR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPyEhR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPyEhR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPyEhR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPyEhR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPyEhR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPyEhR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPyEhR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclPyEhR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPyEhR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPyEhR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPyEhR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPyEhR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPyEhR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclPyEhR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPyEhR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDmOaB5.s: Assembler messages:
encrypt.c: /tmp/ccDmOaB5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDmOaB5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDmOaB5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDmOaB5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmOaB5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmOaB5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmOaB5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmOaB5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmOaB5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmOaB5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmOaB5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmOaB5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDmOaB5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmOaB5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDmOaB5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmOaB5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDmOaB5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDmOaB5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmOaB5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmOaB5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDmOaB5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmOaB5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDmOaB5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDmOaB5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyFj1jS.s: Assembler messages:
encrypt.c: /tmp/ccyFj1jS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyFj1jS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyFj1jS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyFj1jS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFj1jS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFj1jS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFj1jS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFj1jS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFj1jS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFj1jS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFj1jS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFj1jS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyFj1jS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFj1jS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyFj1jS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyFj1jS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyFj1jS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFj1jS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFj1jS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFj1jS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFj1jS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyFj1jS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFj1jS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyFj1jS.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cceignPM.s: Assembler messages:
encrypt.c: /tmp/cceignPM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceignPM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceignPM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceignPM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceignPM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceignPM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceignPM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceignPM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceignPM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceignPM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceignPM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceignPM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceignPM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceignPM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceignPM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceignPM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceignPM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceignPM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceignPM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceignPM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceignPM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceignPM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceignPM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceignPM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvuY4aB.s: Assembler messages:
encrypt.c: /tmp/ccvuY4aB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvuY4aB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvuY4aB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvuY4aB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuY4aB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuY4aB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuY4aB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuY4aB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuY4aB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuY4aB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuY4aB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuY4aB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvuY4aB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuY4aB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvuY4aB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvuY4aB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvuY4aB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuY4aB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuY4aB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvuY4aB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuY4aB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvuY4aB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuY4aB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvuY4aB.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ4dwCO.s: Assembler messages:
encrypt.c: /tmp/ccJ4dwCO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ4dwCO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ4dwCO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ4dwCO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4dwCO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4dwCO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4dwCO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4dwCO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4dwCO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4dwCO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4dwCO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4dwCO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ4dwCO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4dwCO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ4dwCO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ4dwCO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4dwCO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4dwCO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4dwCO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4dwCO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4dwCO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ4dwCO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4dwCO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4dwCO.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuKmC11.s: Assembler messages:
encrypt.c: /tmp/ccuKmC11.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuKmC11.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuKmC11.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuKmC11.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmC11.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmC11.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmC11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmC11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmC11.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKmC11.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKmC11.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKmC11.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuKmC11.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmC11.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuKmC11.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKmC11.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuKmC11.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKmC11.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKmC11.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKmC11.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKmC11.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKmC11.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuKmC11.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKmC11.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccixMy30.s: Assembler messages:
encrypt.c: /tmp/ccixMy30.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccixMy30.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccixMy30.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccixMy30.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixMy30.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixMy30.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixMy30.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixMy30.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixMy30.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixMy30.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixMy30.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixMy30.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccixMy30.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixMy30.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccixMy30.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccixMy30.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccixMy30.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixMy30.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixMy30.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixMy30.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixMy30.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccixMy30.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixMy30.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccixMy30.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrkX9F9.s: Assembler messages:
encrypt.c: /tmp/ccrkX9F9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrkX9F9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrkX9F9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrkX9F9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkX9F9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkX9F9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkX9F9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkX9F9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkX9F9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkX9F9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkX9F9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkX9F9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrkX9F9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkX9F9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrkX9F9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkX9F9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrkX9F9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkX9F9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkX9F9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkX9F9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkX9F9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkX9F9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrkX9F9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkX9F9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV1sP0p.s: Assembler messages:
encrypt.c: /tmp/ccV1sP0p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV1sP0p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV1sP0p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV1sP0p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1sP0p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1sP0p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1sP0p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1sP0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1sP0p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV1sP0p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV1sP0p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV1sP0p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV1sP0p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1sP0p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV1sP0p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV1sP0p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV1sP0p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV1sP0p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV1sP0p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV1sP0p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1sP0p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV1sP0p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV1sP0p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV1sP0p.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbk13V1.s: Assembler messages:
encrypt.c: /tmp/ccbk13V1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbk13V1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbk13V1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbk13V1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk13V1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk13V1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk13V1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk13V1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk13V1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbk13V1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbk13V1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbk13V1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbk13V1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk13V1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbk13V1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbk13V1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbk13V1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk13V1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk13V1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk13V1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk13V1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbk13V1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk13V1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk13V1.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4fDXZd.s: Assembler messages:
encrypt.c: /tmp/cc4fDXZd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4fDXZd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4fDXZd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4fDXZd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fDXZd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fDXZd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fDXZd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fDXZd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fDXZd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fDXZd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fDXZd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fDXZd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4fDXZd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fDXZd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4fDXZd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fDXZd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4fDXZd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fDXZd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fDXZd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fDXZd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fDXZd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fDXZd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4fDXZd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fDXZd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuUi5PX.s: Assembler messages:
encrypt.c: /tmp/ccuUi5PX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUi5PX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUi5PX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUi5PX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUi5PX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUi5PX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUi5PX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUi5PX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUi5PX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUi5PX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUi5PX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUi5PX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUi5PX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUi5PX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUi5PX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuUi5PX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUi5PX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUi5PX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUi5PX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUi5PX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUi5PX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUi5PX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUi5PX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUi5PX.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7fTTUe.s: Assembler messages:
encrypt.c: /tmp/cc7fTTUe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fTTUe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fTTUe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fTTUe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTTUe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTTUe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTTUe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTTUe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTTUe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fTTUe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fTTUe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fTTUe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fTTUe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTTUe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fTTUe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fTTUe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7fTTUe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7fTTUe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fTTUe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fTTUe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fTTUe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fTTUe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fTTUe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7fTTUe.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz069W3.s: Assembler messages:
encrypt.c: /tmp/ccz069W3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz069W3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz069W3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz069W3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz069W3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz069W3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz069W3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz069W3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz069W3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz069W3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz069W3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz069W3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz069W3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz069W3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz069W3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz069W3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz069W3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz069W3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz069W3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz069W3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz069W3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz069W3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz069W3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz069W3.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2uQit6.s: Assembler messages:
encrypt.c: /tmp/cc2uQit6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2uQit6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2uQit6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2uQit6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uQit6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uQit6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uQit6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uQit6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uQit6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2uQit6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2uQit6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2uQit6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2uQit6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uQit6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2uQit6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2uQit6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2uQit6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2uQit6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2uQit6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2uQit6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uQit6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2uQit6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2uQit6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2uQit6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco0BujH.s: Assembler messages:
encrypt.c: /tmp/cco0BujH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco0BujH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco0BujH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco0BujH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0BujH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0BujH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0BujH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0BujH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0BujH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco0BujH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco0BujH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco0BujH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco0BujH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0BujH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco0BujH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco0BujH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco0BujH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco0BujH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco0BujH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco0BujH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco0BujH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco0BujH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco0BujH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco0BujH.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc50jKSb.s: Assembler messages:
encrypt.c: /tmp/cc50jKSb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc50jKSb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc50jKSb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc50jKSb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50jKSb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50jKSb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50jKSb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50jKSb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50jKSb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50jKSb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50jKSb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50jKSb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc50jKSb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50jKSb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc50jKSb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50jKSb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc50jKSb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50jKSb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50jKSb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50jKSb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50jKSb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50jKSb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc50jKSb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50jKSb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb3dmCY.s: Assembler messages:
encrypt.c: /tmp/ccb3dmCY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb3dmCY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb3dmCY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb3dmCY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3dmCY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3dmCY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3dmCY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3dmCY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3dmCY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb3dmCY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb3dmCY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb3dmCY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb3dmCY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3dmCY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb3dmCY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb3dmCY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb3dmCY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb3dmCY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb3dmCY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb3dmCY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb3dmCY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb3dmCY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb3dmCY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb3dmCY.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8lKryD.s: Assembler messages:
encrypt.c: /tmp/cc8lKryD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8lKryD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8lKryD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8lKryD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lKryD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lKryD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lKryD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lKryD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lKryD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lKryD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lKryD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lKryD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8lKryD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lKryD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8lKryD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8lKryD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8lKryD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lKryD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lKryD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8lKryD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lKryD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8lKryD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lKryD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8lKryD.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDYsLH4.s: Assembler messages:
encrypt.c: /tmp/ccDYsLH4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDYsLH4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDYsLH4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDYsLH4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYsLH4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYsLH4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYsLH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYsLH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYsLH4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDYsLH4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDYsLH4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDYsLH4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDYsLH4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYsLH4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDYsLH4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDYsLH4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDYsLH4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDYsLH4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDYsLH4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDYsLH4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDYsLH4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDYsLH4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDYsLH4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDYsLH4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2rf4QP.s: Assembler messages:
encrypt.c: /tmp/cc2rf4QP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rf4QP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2rf4QP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2rf4QP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rf4QP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rf4QP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rf4QP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rf4QP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rf4QP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rf4QP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rf4QP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rf4QP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2rf4QP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rf4QP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2rf4QP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2rf4QP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rf4QP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rf4QP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rf4QP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rf4QP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rf4QP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rf4QP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rf4QP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rf4QP.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck9YUq8.s: Assembler messages:
encrypt.c: /tmp/cck9YUq8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck9YUq8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck9YUq8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck9YUq8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9YUq8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9YUq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9YUq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9YUq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9YUq8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9YUq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9YUq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9YUq8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck9YUq8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9YUq8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck9YUq8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9YUq8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck9YUq8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9YUq8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9YUq8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9YUq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9YUq8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9YUq8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck9YUq8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9YUq8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdLZyDn.s: Assembler messages:
encrypt.c: /tmp/ccdLZyDn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdLZyDn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdLZyDn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdLZyDn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZyDn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZyDn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZyDn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZyDn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZyDn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLZyDn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLZyDn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLZyDn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdLZyDn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZyDn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdLZyDn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLZyDn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdLZyDn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLZyDn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLZyDn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLZyDn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZyDn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLZyDn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLZyDn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLZyDn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgKaIDX.s: Assembler messages:
encrypt.c: /tmp/ccgKaIDX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgKaIDX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgKaIDX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgKaIDX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKaIDX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKaIDX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKaIDX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKaIDX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKaIDX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKaIDX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKaIDX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKaIDX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgKaIDX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKaIDX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgKaIDX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgKaIDX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgKaIDX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKaIDX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKaIDX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgKaIDX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKaIDX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgKaIDX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKaIDX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgKaIDX.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7W9fPz.s: Assembler messages:
encrypt.c: /tmp/cc7W9fPz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7W9fPz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7W9fPz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7W9fPz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W9fPz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W9fPz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W9fPz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W9fPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W9fPz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7W9fPz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7W9fPz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7W9fPz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7W9fPz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W9fPz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7W9fPz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7W9fPz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7W9fPz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7W9fPz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7W9fPz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7W9fPz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7W9fPz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7W9fPz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7W9fPz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7W9fPz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgzzPq2.s: Assembler messages:
encrypt.c: /tmp/ccgzzPq2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzzPq2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgzzPq2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgzzPq2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzzPq2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzzPq2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzzPq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzzPq2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzzPq2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzzPq2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzzPq2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzzPq2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgzzPq2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzzPq2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgzzPq2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgzzPq2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzzPq2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzzPq2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzzPq2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzzPq2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzzPq2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzzPq2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzzPq2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzzPq2.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIubW4f.s: Assembler messages:
encrypt.c: /tmp/ccIubW4f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIubW4f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIubW4f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIubW4f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIubW4f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIubW4f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIubW4f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIubW4f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIubW4f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIubW4f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIubW4f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIubW4f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIubW4f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIubW4f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIubW4f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIubW4f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIubW4f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIubW4f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIubW4f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIubW4f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIubW4f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIubW4f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIubW4f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIubW4f.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrHRpWT.s: Assembler messages:
encrypt.c: /tmp/ccrHRpWT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrHRpWT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrHRpWT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrHRpWT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHRpWT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHRpWT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHRpWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHRpWT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHRpWT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHRpWT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHRpWT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHRpWT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrHRpWT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHRpWT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrHRpWT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrHRpWT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrHRpWT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHRpWT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHRpWT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHRpWT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHRpWT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrHRpWT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHRpWT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrHRpWT.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXb5n11.s: Assembler messages:
encrypt.c: /tmp/ccXb5n11.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXb5n11.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXb5n11.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXb5n11.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXb5n11.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXb5n11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXb5n11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXb5n11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXb5n11.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXb5n11.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXb5n11.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXb5n11.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXb5n11.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXb5n11.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXb5n11.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXb5n11.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXb5n11.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXb5n11.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXb5n11.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXb5n11.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXb5n11.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXb5n11.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXb5n11.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXb5n11.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctzBVHv.s: Assembler messages:
encrypt.c: /tmp/cctzBVHv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctzBVHv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctzBVHv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctzBVHv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzBVHv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzBVHv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzBVHv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzBVHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzBVHv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzBVHv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzBVHv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzBVHv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctzBVHv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzBVHv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctzBVHv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzBVHv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctzBVHv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzBVHv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzBVHv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzBVHv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzBVHv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzBVHv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctzBVHv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzBVHv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchkMrDw.s: Assembler messages:
encrypt.c: /tmp/cchkMrDw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchkMrDw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchkMrDw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchkMrDw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkMrDw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkMrDw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkMrDw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkMrDw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkMrDw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkMrDw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkMrDw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkMrDw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchkMrDw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkMrDw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchkMrDw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchkMrDw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkMrDw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkMrDw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkMrDw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkMrDw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkMrDw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchkMrDw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkMrDw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkMrDw.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxQQwCQ.s: Assembler messages:
encrypt.c: /tmp/ccxQQwCQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxQQwCQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxQQwCQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxQQwCQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQQwCQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQQwCQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQQwCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQQwCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQQwCQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQQwCQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQQwCQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQQwCQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxQQwCQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQQwCQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxQQwCQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQQwCQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxQQwCQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxQQwCQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQQwCQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQQwCQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxQQwCQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQQwCQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxQQwCQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxQQwCQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRQ09nV.s: Assembler messages:
encrypt.c: /tmp/ccRQ09nV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQ09nV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRQ09nV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQ09nV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ09nV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ09nV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ09nV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ09nV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ09nV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQ09nV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQ09nV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQ09nV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRQ09nV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ09nV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRQ09nV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQ09nV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRQ09nV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQ09nV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQ09nV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQ09nV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQ09nV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQ09nV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQ09nV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQ09nV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjVhV4x.s: Assembler messages:
encrypt.c: /tmp/ccjVhV4x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjVhV4x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjVhV4x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjVhV4x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVhV4x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVhV4x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVhV4x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVhV4x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVhV4x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVhV4x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVhV4x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVhV4x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjVhV4x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVhV4x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjVhV4x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjVhV4x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVhV4x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVhV4x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVhV4x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVhV4x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVhV4x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjVhV4x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVhV4x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVhV4x.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE9lJJI.s: Assembler messages:
encrypt.c: /tmp/ccE9lJJI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE9lJJI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE9lJJI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE9lJJI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9lJJI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9lJJI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9lJJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9lJJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9lJJI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9lJJI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9lJJI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9lJJI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE9lJJI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9lJJI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE9lJJI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9lJJI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE9lJJI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9lJJI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9lJJI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9lJJI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9lJJI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9lJJI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE9lJJI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9lJJI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpvGQjn.s: Assembler messages:
encrypt.c: /tmp/ccpvGQjn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpvGQjn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpvGQjn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpvGQjn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvGQjn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvGQjn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvGQjn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvGQjn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvGQjn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvGQjn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvGQjn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvGQjn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpvGQjn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvGQjn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpvGQjn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpvGQjn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvGQjn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvGQjn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvGQjn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvGQjn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvGQjn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpvGQjn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvGQjn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvGQjn.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDrlkaA.s: Assembler messages:
encrypt.c: /tmp/ccDrlkaA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDrlkaA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDrlkaA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDrlkaA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrlkaA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrlkaA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrlkaA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrlkaA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrlkaA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDrlkaA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDrlkaA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDrlkaA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDrlkaA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrlkaA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDrlkaA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDrlkaA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDrlkaA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDrlkaA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDrlkaA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDrlkaA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDrlkaA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDrlkaA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDrlkaA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDrlkaA.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQSCztZ.s: Assembler messages:
encrypt.c: /tmp/ccQSCztZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSCztZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSCztZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQSCztZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCztZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCztZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCztZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCztZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCztZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSCztZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSCztZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSCztZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQSCztZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCztZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSCztZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSCztZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQSCztZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQSCztZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSCztZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSCztZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSCztZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSCztZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQSCztZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQSCztZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclefXJ2.s: Assembler messages:
encrypt.c: /tmp/cclefXJ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclefXJ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclefXJ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclefXJ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclefXJ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclefXJ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclefXJ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclefXJ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclefXJ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclefXJ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclefXJ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclefXJ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclefXJ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclefXJ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclefXJ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclefXJ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclefXJ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclefXJ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclefXJ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclefXJ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclefXJ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclefXJ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclefXJ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclefXJ2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv84m4y.s: Assembler messages:
encrypt.c: /tmp/ccv84m4y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv84m4y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv84m4y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv84m4y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv84m4y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv84m4y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv84m4y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv84m4y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv84m4y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv84m4y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv84m4y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv84m4y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv84m4y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv84m4y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv84m4y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv84m4y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv84m4y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv84m4y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv84m4y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv84m4y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv84m4y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv84m4y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv84m4y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv84m4y.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ1ygoc.s: Assembler messages:
encrypt.c: /tmp/ccZ1ygoc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ1ygoc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ1ygoc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ1ygoc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1ygoc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1ygoc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1ygoc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1ygoc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1ygoc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1ygoc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1ygoc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1ygoc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ1ygoc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1ygoc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ1ygoc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1ygoc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ1ygoc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1ygoc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1ygoc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1ygoc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1ygoc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1ygoc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ1ygoc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1ygoc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceUigYI.s: Assembler messages:
encrypt.c: /tmp/cceUigYI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceUigYI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceUigYI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceUigYI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUigYI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUigYI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUigYI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUigYI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUigYI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUigYI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUigYI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUigYI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceUigYI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUigYI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceUigYI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceUigYI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUigYI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUigYI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUigYI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUigYI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUigYI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceUigYI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUigYI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUigYI.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1RirfX.s: Assembler messages:
encrypt.c: /tmp/cc1RirfX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RirfX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RirfX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RirfX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RirfX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RirfX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RirfX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RirfX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RirfX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RirfX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RirfX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RirfX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RirfX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RirfX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RirfX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RirfX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1RirfX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RirfX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RirfX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RirfX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RirfX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RirfX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RirfX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RirfX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDwcPmp.s: Assembler messages:
encrypt.c: /tmp/ccDwcPmp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDwcPmp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDwcPmp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDwcPmp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcPmp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcPmp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcPmp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcPmp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcPmp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDwcPmp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDwcPmp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDwcPmp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDwcPmp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcPmp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDwcPmp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDwcPmp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDwcPmp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDwcPmp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDwcPmp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwcPmp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDwcPmp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwcPmp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDwcPmp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDwcPmp.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9rJOGG.s: Assembler messages:
encrypt.c: /tmp/cc9rJOGG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rJOGG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9rJOGG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rJOGG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJOGG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJOGG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJOGG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJOGG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJOGG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rJOGG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rJOGG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rJOGG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9rJOGG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJOGG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9rJOGG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9rJOGG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rJOGG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rJOGG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rJOGG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rJOGG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rJOGG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rJOGG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rJOGG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rJOGG.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVrz2o7.s: Assembler messages:
encrypt.c: /tmp/ccVrz2o7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrz2o7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrz2o7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrz2o7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrz2o7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrz2o7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrz2o7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrz2o7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrz2o7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrz2o7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrz2o7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrz2o7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVrz2o7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrz2o7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrz2o7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrz2o7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVrz2o7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrz2o7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrz2o7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrz2o7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrz2o7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrz2o7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrz2o7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrz2o7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6cGhME.s: Assembler messages:
encrypt.c: /tmp/cc6cGhME.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6cGhME.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6cGhME.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6cGhME.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cGhME.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cGhME.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cGhME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cGhME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cGhME.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6cGhME.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6cGhME.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6cGhME.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6cGhME.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cGhME.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6cGhME.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6cGhME.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6cGhME.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6cGhME.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6cGhME.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6cGhME.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cGhME.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6cGhME.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6cGhME.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6cGhME.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyAfWCd.s: Assembler messages:
encrypt.c: /tmp/ccyAfWCd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyAfWCd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyAfWCd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyAfWCd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAfWCd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAfWCd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAfWCd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAfWCd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAfWCd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAfWCd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAfWCd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAfWCd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyAfWCd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAfWCd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyAfWCd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyAfWCd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyAfWCd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAfWCd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAfWCd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAfWCd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAfWCd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyAfWCd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAfWCd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyAfWCd.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOOouPN.s: Assembler messages:
encrypt.c: /tmp/ccOOouPN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOOouPN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOOouPN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOOouPN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOouPN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOouPN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOouPN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOouPN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOouPN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOouPN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOouPN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOouPN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOOouPN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOouPN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOOouPN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOouPN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOOouPN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOouPN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOouPN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOouPN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOouPN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOouPN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOOouPN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOouPN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccucpIhr.s: Assembler messages:
encrypt.c: /tmp/ccucpIhr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccucpIhr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccucpIhr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccucpIhr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucpIhr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucpIhr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucpIhr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucpIhr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucpIhr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucpIhr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucpIhr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucpIhr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccucpIhr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucpIhr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccucpIhr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccucpIhr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccucpIhr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucpIhr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucpIhr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucpIhr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucpIhr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccucpIhr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucpIhr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccucpIhr.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccRQLHWd.s: Assembler messages:
encrypt.c: /tmp/ccRQLHWd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQLHWd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRQLHWd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQLHWd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQLHWd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQLHWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQLHWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQLHWd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQLHWd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQLHWd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQLHWd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQLHWd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRQLHWd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQLHWd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRQLHWd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRQLHWd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRQLHWd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQLHWd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQLHWd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQLHWd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQLHWd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQLHWd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQLHWd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRQLHWd.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cccOX2XC.s: Assembler messages:
encrypt.c: /tmp/cccOX2XC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccOX2XC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccOX2XC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccOX2XC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOX2XC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOX2XC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOX2XC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOX2XC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOX2XC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOX2XC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOX2XC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOX2XC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccOX2XC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOX2XC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccOX2XC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOX2XC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccOX2XC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOX2XC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOX2XC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOX2XC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOX2XC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOX2XC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccOX2XC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOX2XC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYZZKUi.s: Assembler messages:
encrypt.c: /tmp/ccYZZKUi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZZKUi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZZKUi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZZKUi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZKUi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZKUi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZKUi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZKUi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZKUi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZZKUi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZZKUi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZZKUi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZZKUi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZKUi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZZKUi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYZZKUi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZZKUi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZZKUi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZZKUi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZZKUi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZZKUi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZZKUi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZZKUi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZZKUi.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvAOhgI.s: Assembler messages:
encrypt.c: /tmp/ccvAOhgI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAOhgI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvAOhgI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvAOhgI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAOhgI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAOhgI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAOhgI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAOhgI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAOhgI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAOhgI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAOhgI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAOhgI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvAOhgI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAOhgI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvAOhgI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAOhgI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvAOhgI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAOhgI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAOhgI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAOhgI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAOhgI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAOhgI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAOhgI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAOhgI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7xhh4D.s: Assembler messages:
encrypt.c: /tmp/cc7xhh4D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7xhh4D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7xhh4D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7xhh4D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xhh4D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xhh4D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xhh4D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xhh4D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xhh4D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xhh4D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xhh4D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xhh4D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7xhh4D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xhh4D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7xhh4D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7xhh4D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xhh4D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xhh4D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xhh4D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xhh4D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xhh4D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7xhh4D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xhh4D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xhh4D.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFOW3Jg.s: Assembler messages:
encrypt.c: /tmp/ccFOW3Jg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOW3Jg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOW3Jg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFOW3Jg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOW3Jg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOW3Jg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOW3Jg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOW3Jg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOW3Jg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOW3Jg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOW3Jg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOW3Jg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFOW3Jg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOW3Jg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOW3Jg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOW3Jg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFOW3Jg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFOW3Jg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOW3Jg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOW3Jg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOW3Jg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOW3Jg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFOW3Jg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOW3Jg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3VcXOF.s: Assembler messages:
encrypt.c: /tmp/cc3VcXOF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3VcXOF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3VcXOF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3VcXOF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VcXOF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VcXOF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VcXOF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VcXOF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VcXOF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VcXOF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VcXOF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VcXOF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3VcXOF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VcXOF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3VcXOF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3VcXOF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3VcXOF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VcXOF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VcXOF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VcXOF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VcXOF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VcXOF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VcXOF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3VcXOF.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEkbm8j.s: Assembler messages:
encrypt.c: /tmp/ccEkbm8j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkbm8j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkbm8j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkbm8j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkbm8j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkbm8j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkbm8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkbm8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkbm8j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkbm8j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkbm8j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkbm8j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkbm8j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkbm8j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkbm8j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkbm8j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEkbm8j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkbm8j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkbm8j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkbm8j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkbm8j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkbm8j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkbm8j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkbm8j.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccCeKRcB.s: Assembler messages:
encrypt.c: /tmp/ccCeKRcB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCeKRcB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCeKRcB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCeKRcB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeKRcB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeKRcB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeKRcB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeKRcB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeKRcB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCeKRcB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCeKRcB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCeKRcB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCeKRcB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeKRcB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCeKRcB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCeKRcB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCeKRcB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCeKRcB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCeKRcB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCeKRcB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCeKRcB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCeKRcB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCeKRcB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCeKRcB.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccFha9ha.s: Assembler messages:
encrypt.c: /tmp/ccFha9ha.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFha9ha.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFha9ha.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFha9ha.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFha9ha.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFha9ha.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFha9ha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFha9ha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFha9ha.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFha9ha.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFha9ha.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFha9ha.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFha9ha.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFha9ha.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFha9ha.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFha9ha.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFha9ha.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFha9ha.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFha9ha.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFha9ha.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFha9ha.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFha9ha.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFha9ha.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFha9ha.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBGBxnG.s: Assembler messages:
encrypt.c: /tmp/ccBGBxnG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBGBxnG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBGBxnG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBGBxnG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGBxnG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGBxnG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGBxnG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGBxnG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGBxnG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBGBxnG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBGBxnG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBGBxnG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBGBxnG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGBxnG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBGBxnG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBGBxnG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBGBxnG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBGBxnG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBGBxnG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBGBxnG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBGBxnG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBGBxnG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBGBxnG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBGBxnG.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cckVj8Nh.s: Assembler messages:
encrypt.c: /tmp/cckVj8Nh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckVj8Nh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckVj8Nh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckVj8Nh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVj8Nh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVj8Nh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVj8Nh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVj8Nh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVj8Nh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckVj8Nh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckVj8Nh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckVj8Nh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckVj8Nh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVj8Nh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckVj8Nh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckVj8Nh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckVj8Nh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckVj8Nh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckVj8Nh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckVj8Nh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVj8Nh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckVj8Nh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckVj8Nh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckVj8Nh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1hq3BS.s: Assembler messages:
encrypt.c: /tmp/cc1hq3BS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hq3BS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hq3BS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hq3BS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hq3BS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hq3BS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hq3BS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hq3BS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hq3BS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hq3BS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hq3BS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hq3BS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hq3BS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hq3BS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hq3BS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hq3BS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1hq3BS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hq3BS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hq3BS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hq3BS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hq3BS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hq3BS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hq3BS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hq3BS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj5y4Lg.s: Assembler messages:
encrypt.c: /tmp/ccj5y4Lg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5y4Lg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5y4Lg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5y4Lg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5y4Lg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5y4Lg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5y4Lg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5y4Lg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5y4Lg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5y4Lg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5y4Lg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5y4Lg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5y4Lg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5y4Lg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5y4Lg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj5y4Lg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj5y4Lg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5y4Lg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5y4Lg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5y4Lg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5y4Lg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5y4Lg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5y4Lg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj5y4Lg.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7eAa7t.s: Assembler messages:
encrypt.c: /tmp/cc7eAa7t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7eAa7t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7eAa7t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7eAa7t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAa7t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAa7t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAa7t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAa7t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAa7t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eAa7t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eAa7t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eAa7t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7eAa7t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAa7t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7eAa7t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7eAa7t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7eAa7t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eAa7t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eAa7t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7eAa7t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eAa7t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7eAa7t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eAa7t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7eAa7t.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr84TDT.s: Assembler messages:
encrypt.c: /tmp/ccr84TDT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr84TDT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr84TDT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr84TDT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr84TDT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr84TDT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr84TDT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr84TDT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr84TDT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr84TDT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr84TDT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr84TDT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr84TDT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr84TDT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr84TDT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr84TDT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr84TDT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr84TDT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr84TDT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr84TDT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr84TDT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr84TDT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr84TDT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr84TDT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJiMdzL.s: Assembler messages:
encrypt.c: /tmp/ccJiMdzL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJiMdzL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJiMdzL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJiMdzL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiMdzL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiMdzL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiMdzL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiMdzL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiMdzL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJiMdzL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJiMdzL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJiMdzL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJiMdzL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiMdzL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJiMdzL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJiMdzL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJiMdzL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJiMdzL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJiMdzL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJiMdzL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJiMdzL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJiMdzL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJiMdzL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJiMdzL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cczc3z5j.s: Assembler messages:
encrypt.c: /tmp/cczc3z5j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczc3z5j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczc3z5j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczc3z5j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczc3z5j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczc3z5j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczc3z5j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczc3z5j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczc3z5j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczc3z5j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczc3z5j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczc3z5j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczc3z5j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczc3z5j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczc3z5j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczc3z5j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczc3z5j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczc3z5j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczc3z5j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczc3z5j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczc3z5j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczc3z5j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczc3z5j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczc3z5j.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKBRNcq.s: Assembler messages:
encrypt.c: /tmp/ccKBRNcq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKBRNcq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKBRNcq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKBRNcq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBRNcq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBRNcq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBRNcq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBRNcq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBRNcq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBRNcq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBRNcq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBRNcq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKBRNcq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBRNcq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKBRNcq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKBRNcq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBRNcq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBRNcq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBRNcq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBRNcq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBRNcq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKBRNcq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBRNcq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBRNcq.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMzn7nZ.s: Assembler messages:
encrypt.c: /tmp/ccMzn7nZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMzn7nZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMzn7nZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMzn7nZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzn7nZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzn7nZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzn7nZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzn7nZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzn7nZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzn7nZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzn7nZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzn7nZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMzn7nZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzn7nZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMzn7nZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzn7nZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMzn7nZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMzn7nZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzn7nZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzn7nZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMzn7nZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzn7nZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMzn7nZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMzn7nZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2EP7Vt.s: Assembler messages:
encrypt.c: /tmp/cc2EP7Vt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2EP7Vt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2EP7Vt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2EP7Vt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EP7Vt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EP7Vt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EP7Vt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EP7Vt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EP7Vt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EP7Vt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EP7Vt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EP7Vt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2EP7Vt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EP7Vt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2EP7Vt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EP7Vt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2EP7Vt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2EP7Vt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EP7Vt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EP7Vt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EP7Vt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EP7Vt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2EP7Vt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2EP7Vt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccF4xpP.s: Assembler messages:
encrypt.c: /tmp/cccF4xpP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccF4xpP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccF4xpP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccF4xpP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccF4xpP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccF4xpP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccF4xpP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccF4xpP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccF4xpP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccF4xpP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccF4xpP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccF4xpP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccF4xpP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccF4xpP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccF4xpP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccF4xpP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccF4xpP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccF4xpP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccF4xpP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccF4xpP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccF4xpP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccF4xpP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccF4xpP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccF4xpP.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEm6GsS.s: Assembler messages:
encrypt.c: /tmp/ccEm6GsS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEm6GsS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEm6GsS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEm6GsS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm6GsS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm6GsS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm6GsS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm6GsS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm6GsS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEm6GsS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEm6GsS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEm6GsS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEm6GsS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm6GsS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEm6GsS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEm6GsS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEm6GsS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEm6GsS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEm6GsS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEm6GsS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEm6GsS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEm6GsS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEm6GsS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEm6GsS.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX0FHzE.s: Assembler messages:
encrypt.c: /tmp/ccX0FHzE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX0FHzE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX0FHzE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX0FHzE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0FHzE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0FHzE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0FHzE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0FHzE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0FHzE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX0FHzE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX0FHzE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX0FHzE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX0FHzE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0FHzE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX0FHzE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX0FHzE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX0FHzE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX0FHzE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX0FHzE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX0FHzE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX0FHzE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX0FHzE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX0FHzE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX0FHzE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFz7h2o.s: Assembler messages:
encrypt.c: /tmp/ccFz7h2o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFz7h2o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFz7h2o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFz7h2o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz7h2o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz7h2o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz7h2o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz7h2o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz7h2o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFz7h2o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFz7h2o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFz7h2o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFz7h2o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz7h2o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFz7h2o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFz7h2o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFz7h2o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFz7h2o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFz7h2o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFz7h2o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFz7h2o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFz7h2o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFz7h2o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFz7h2o.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZG38CG.s: Assembler messages:
encrypt.c: /tmp/ccZG38CG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZG38CG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZG38CG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZG38CG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG38CG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG38CG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG38CG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG38CG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG38CG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG38CG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG38CG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG38CG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZG38CG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG38CG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZG38CG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZG38CG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZG38CG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG38CG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG38CG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZG38CG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG38CG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZG38CG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG38CG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZG38CG.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHtvU2C.s: Assembler messages:
encrypt.c: /tmp/ccHtvU2C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtvU2C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtvU2C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtvU2C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtvU2C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtvU2C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtvU2C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtvU2C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtvU2C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtvU2C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtvU2C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtvU2C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtvU2C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtvU2C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtvU2C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtvU2C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHtvU2C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtvU2C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtvU2C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtvU2C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtvU2C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtvU2C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHtvU2C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtvU2C.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLTqxER.s: Assembler messages:
encrypt.c: /tmp/ccLTqxER.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLTqxER.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLTqxER.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLTqxER.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTqxER.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTqxER.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTqxER.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTqxER.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTqxER.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTqxER.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTqxER.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTqxER.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLTqxER.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTqxER.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLTqxER.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLTqxER.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLTqxER.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTqxER.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTqxER.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTqxER.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTqxER.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLTqxER.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTqxER.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLTqxER.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZawW3I.s: Assembler messages:
encrypt.c: /tmp/ccZawW3I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZawW3I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZawW3I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZawW3I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZawW3I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZawW3I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZawW3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZawW3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZawW3I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZawW3I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZawW3I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZawW3I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZawW3I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZawW3I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZawW3I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZawW3I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZawW3I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZawW3I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZawW3I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZawW3I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZawW3I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZawW3I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZawW3I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZawW3I.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclqtyXR.s: Assembler messages:
encrypt.c: /tmp/cclqtyXR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclqtyXR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclqtyXR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclqtyXR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqtyXR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqtyXR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqtyXR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqtyXR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqtyXR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqtyXR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqtyXR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqtyXR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclqtyXR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqtyXR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclqtyXR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclqtyXR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclqtyXR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqtyXR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqtyXR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclqtyXR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqtyXR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclqtyXR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqtyXR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclqtyXR.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX9mqV8.s: Assembler messages:
encrypt.c: /tmp/ccX9mqV8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX9mqV8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX9mqV8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX9mqV8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9mqV8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9mqV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9mqV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9mqV8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9mqV8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9mqV8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9mqV8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9mqV8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX9mqV8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9mqV8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX9mqV8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX9mqV8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9mqV8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9mqV8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9mqV8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9mqV8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9mqV8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX9mqV8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9mqV8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9mqV8.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckRUqGT.s: Assembler messages:
encrypt.c: /tmp/cckRUqGT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRUqGT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckRUqGT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckRUqGT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRUqGT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRUqGT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRUqGT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRUqGT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRUqGT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRUqGT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRUqGT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRUqGT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckRUqGT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRUqGT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckRUqGT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRUqGT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckRUqGT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRUqGT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRUqGT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRUqGT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRUqGT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRUqGT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRUqGT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRUqGT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4TPweX.s: Assembler messages:
encrypt.c: /tmp/cc4TPweX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TPweX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TPweX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TPweX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TPweX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TPweX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TPweX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TPweX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TPweX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TPweX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TPweX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TPweX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TPweX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TPweX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TPweX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4TPweX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TPweX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TPweX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TPweX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TPweX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TPweX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TPweX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TPweX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TPweX.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqN1v9L.s: Assembler messages:
encrypt.c: /tmp/ccqN1v9L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqN1v9L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqN1v9L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqN1v9L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN1v9L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN1v9L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN1v9L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN1v9L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN1v9L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN1v9L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN1v9L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN1v9L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqN1v9L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN1v9L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqN1v9L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN1v9L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqN1v9L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN1v9L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN1v9L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN1v9L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN1v9L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN1v9L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqN1v9L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN1v9L.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc54u1NZ.s: Assembler messages:
encrypt.c: /tmp/cc54u1NZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc54u1NZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc54u1NZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc54u1NZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54u1NZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54u1NZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54u1NZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54u1NZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54u1NZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54u1NZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54u1NZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54u1NZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc54u1NZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54u1NZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc54u1NZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc54u1NZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc54u1NZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54u1NZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54u1NZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54u1NZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54u1NZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc54u1NZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54u1NZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc54u1NZ.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5Oc5CK.s: Assembler messages:
encrypt.c: /tmp/cc5Oc5CK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Oc5CK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Oc5CK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Oc5CK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Oc5CK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Oc5CK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Oc5CK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Oc5CK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Oc5CK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Oc5CK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Oc5CK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Oc5CK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Oc5CK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Oc5CK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Oc5CK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Oc5CK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Oc5CK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Oc5CK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Oc5CK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Oc5CK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Oc5CK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Oc5CK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Oc5CK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Oc5CK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZTYceg.s: Assembler messages:
encrypt.c: /tmp/ccZTYceg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZTYceg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZTYceg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZTYceg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYceg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYceg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYceg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYceg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYceg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTYceg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTYceg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTYceg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZTYceg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYceg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZTYceg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZTYceg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTYceg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTYceg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTYceg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTYceg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTYceg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTYceg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTYceg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTYceg.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbG1V76.s: Assembler messages:
encrypt.c: /tmp/ccbG1V76.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbG1V76.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbG1V76.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbG1V76.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG1V76.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG1V76.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG1V76.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG1V76.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG1V76.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbG1V76.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbG1V76.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbG1V76.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbG1V76.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG1V76.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbG1V76.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbG1V76.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbG1V76.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbG1V76.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbG1V76.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbG1V76.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG1V76.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbG1V76.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbG1V76.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbG1V76.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc61SGEe.s: Assembler messages:
encrypt.c: /tmp/cc61SGEe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc61SGEe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc61SGEe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc61SGEe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61SGEe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61SGEe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61SGEe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61SGEe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61SGEe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61SGEe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61SGEe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61SGEe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc61SGEe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61SGEe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc61SGEe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61SGEe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc61SGEe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc61SGEe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61SGEe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61SGEe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61SGEe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61SGEe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc61SGEe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61SGEe.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyZQAkt.s: Assembler messages:
encrypt.c: /tmp/ccyZQAkt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyZQAkt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyZQAkt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyZQAkt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZQAkt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZQAkt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZQAkt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZQAkt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZQAkt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZQAkt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZQAkt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZQAkt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyZQAkt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZQAkt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyZQAkt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyZQAkt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZQAkt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZQAkt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZQAkt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZQAkt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZQAkt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyZQAkt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZQAkt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZQAkt.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDHRVWa.s: Assembler messages:
encrypt.c: /tmp/ccDHRVWa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHRVWa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDHRVWa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDHRVWa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHRVWa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHRVWa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHRVWa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHRVWa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHRVWa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHRVWa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHRVWa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHRVWa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDHRVWa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHRVWa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDHRVWa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDHRVWa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHRVWa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHRVWa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHRVWa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHRVWa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHRVWa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHRVWa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHRVWa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHRVWa.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI6OMwZ.s: Assembler messages:
encrypt.c: /tmp/ccI6OMwZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI6OMwZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI6OMwZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI6OMwZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6OMwZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6OMwZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6OMwZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6OMwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6OMwZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6OMwZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6OMwZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6OMwZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI6OMwZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6OMwZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI6OMwZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6OMwZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI6OMwZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6OMwZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6OMwZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6OMwZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6OMwZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6OMwZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI6OMwZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6OMwZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2XwRPl.s: Assembler messages:
encrypt.c: /tmp/cc2XwRPl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XwRPl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2XwRPl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2XwRPl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XwRPl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XwRPl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XwRPl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XwRPl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XwRPl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XwRPl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XwRPl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XwRPl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2XwRPl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XwRPl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2XwRPl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2XwRPl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XwRPl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XwRPl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XwRPl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XwRPl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XwRPl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XwRPl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XwRPl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XwRPl.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZESF0e.s: Assembler messages:
encrypt.c: /tmp/ccZESF0e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZESF0e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZESF0e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZESF0e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZESF0e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZESF0e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZESF0e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZESF0e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZESF0e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZESF0e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZESF0e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZESF0e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZESF0e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZESF0e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZESF0e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZESF0e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZESF0e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZESF0e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZESF0e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZESF0e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZESF0e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZESF0e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZESF0e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZESF0e.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMg4skq.s: Assembler messages:
encrypt.c: /tmp/ccMg4skq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMg4skq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMg4skq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMg4skq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg4skq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg4skq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg4skq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg4skq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg4skq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMg4skq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMg4skq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMg4skq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMg4skq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg4skq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMg4skq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMg4skq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMg4skq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMg4skq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMg4skq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMg4skq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMg4skq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMg4skq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMg4skq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMg4skq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm5FR97.s: Assembler messages:
encrypt.c: /tmp/ccm5FR97.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm5FR97.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm5FR97.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm5FR97.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5FR97.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5FR97.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5FR97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5FR97.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5FR97.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm5FR97.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm5FR97.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm5FR97.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm5FR97.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5FR97.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm5FR97.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm5FR97.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm5FR97.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm5FR97.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm5FR97.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5FR97.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm5FR97.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm5FR97.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm5FR97.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm5FR97.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1cZ5Qm.s: Assembler messages:
encrypt.c: /tmp/cc1cZ5Qm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1cZ5Qm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1cZ5Qm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1cZ5Qm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cZ5Qm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cZ5Qm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cZ5Qm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cZ5Qm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cZ5Qm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1cZ5Qm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1cZ5Qm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1cZ5Qm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1cZ5Qm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cZ5Qm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1cZ5Qm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1cZ5Qm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1cZ5Qm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1cZ5Qm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1cZ5Qm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cZ5Qm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1cZ5Qm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1cZ5Qm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1cZ5Qm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1cZ5Qm.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmpL4ID.s: Assembler messages:
encrypt.c: /tmp/ccmpL4ID.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmpL4ID.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmpL4ID.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmpL4ID.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpL4ID.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpL4ID.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpL4ID.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpL4ID.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpL4ID.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpL4ID.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpL4ID.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpL4ID.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmpL4ID.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpL4ID.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmpL4ID.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpL4ID.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmpL4ID.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpL4ID.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpL4ID.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpL4ID.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpL4ID.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpL4ID.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmpL4ID.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpL4ID.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccNeBCyv.s: Assembler messages:
encrypt.c: /tmp/ccNeBCyv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNeBCyv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNeBCyv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNeBCyv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeBCyv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeBCyv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeBCyv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeBCyv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeBCyv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNeBCyv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNeBCyv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNeBCyv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNeBCyv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeBCyv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNeBCyv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNeBCyv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNeBCyv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNeBCyv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNeBCyv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNeBCyv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeBCyv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNeBCyv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNeBCyv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNeBCyv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccfg02i3.s: Assembler messages:
encrypt.c: /tmp/ccfg02i3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfg02i3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfg02i3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfg02i3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg02i3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg02i3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg02i3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg02i3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg02i3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfg02i3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfg02i3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfg02i3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfg02i3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg02i3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfg02i3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfg02i3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfg02i3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfg02i3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfg02i3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfg02i3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfg02i3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfg02i3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfg02i3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfg02i3.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG79aDd.s: Assembler messages:
encrypt.c: /tmp/ccG79aDd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG79aDd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG79aDd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG79aDd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG79aDd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG79aDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG79aDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG79aDd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG79aDd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG79aDd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG79aDd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG79aDd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG79aDd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG79aDd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG79aDd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG79aDd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG79aDd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG79aDd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG79aDd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG79aDd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG79aDd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG79aDd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG79aDd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG79aDd.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPMu37A.s: Assembler messages:
encrypt.c: /tmp/ccPMu37A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMu37A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMu37A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMu37A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMu37A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMu37A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMu37A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMu37A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMu37A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMu37A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMu37A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMu37A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMu37A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMu37A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMu37A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMu37A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPMu37A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMu37A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMu37A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMu37A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMu37A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMu37A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPMu37A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMu37A.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxfNarK.s: Assembler messages:
encrypt.c: /tmp/ccxfNarK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxfNarK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxfNarK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxfNarK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfNarK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfNarK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfNarK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfNarK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfNarK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfNarK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfNarK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfNarK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxfNarK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfNarK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxfNarK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxfNarK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxfNarK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfNarK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfNarK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfNarK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfNarK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxfNarK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfNarK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxfNarK.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxjc3W6.s: Assembler messages:
encrypt.c: /tmp/ccxjc3W6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxjc3W6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxjc3W6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxjc3W6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjc3W6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjc3W6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjc3W6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjc3W6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjc3W6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjc3W6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjc3W6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjc3W6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxjc3W6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjc3W6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxjc3W6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjc3W6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxjc3W6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjc3W6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjc3W6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjc3W6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjc3W6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjc3W6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxjc3W6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjc3W6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU8Pqvj.s: Assembler messages:
encrypt.c: /tmp/ccU8Pqvj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU8Pqvj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU8Pqvj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU8Pqvj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Pqvj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Pqvj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Pqvj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Pqvj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Pqvj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8Pqvj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8Pqvj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8Pqvj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU8Pqvj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Pqvj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU8Pqvj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8Pqvj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU8Pqvj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8Pqvj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8Pqvj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8Pqvj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Pqvj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8Pqvj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU8Pqvj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8Pqvj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj0YVJF.s: Assembler messages:
encrypt.c: /tmp/ccj0YVJF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0YVJF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0YVJF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0YVJF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0YVJF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0YVJF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0YVJF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0YVJF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0YVJF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0YVJF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0YVJF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0YVJF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0YVJF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0YVJF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0YVJF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj0YVJF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj0YVJF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0YVJF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0YVJF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0YVJF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0YVJF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0YVJF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0YVJF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj0YVJF.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cciRC2VE.s: Assembler messages:
encrypt.c: /tmp/cciRC2VE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciRC2VE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciRC2VE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciRC2VE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRC2VE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRC2VE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRC2VE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRC2VE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRC2VE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciRC2VE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciRC2VE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciRC2VE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciRC2VE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRC2VE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciRC2VE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciRC2VE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciRC2VE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciRC2VE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciRC2VE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciRC2VE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciRC2VE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciRC2VE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciRC2VE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciRC2VE.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccw3LH70.s: Assembler messages:
encrypt.c: /tmp/ccw3LH70.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw3LH70.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw3LH70.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw3LH70.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3LH70.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3LH70.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3LH70.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3LH70.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3LH70.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3LH70.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3LH70.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3LH70.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw3LH70.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3LH70.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw3LH70.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3LH70.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw3LH70.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3LH70.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3LH70.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3LH70.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3LH70.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3LH70.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw3LH70.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3LH70.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5BbVJG.s: Assembler messages:
encrypt.c: /tmp/cc5BbVJG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5BbVJG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5BbVJG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5BbVJG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BbVJG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BbVJG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BbVJG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BbVJG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BbVJG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BbVJG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BbVJG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BbVJG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5BbVJG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BbVJG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5BbVJG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5BbVJG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BbVJG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BbVJG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BbVJG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BbVJG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BbVJG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BbVJG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BbVJG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BbVJG.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQVdOee.s: Assembler messages:
encrypt.c: /tmp/ccQVdOee.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVdOee.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVdOee.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQVdOee.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVdOee.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVdOee.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVdOee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVdOee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVdOee.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVdOee.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVdOee.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVdOee.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQVdOee.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVdOee.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVdOee.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVdOee.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQVdOee.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVdOee.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVdOee.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVdOee.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVdOee.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVdOee.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVdOee.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVdOee.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFjXNbt.s: Assembler messages:
encrypt.c: /tmp/ccFjXNbt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFjXNbt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFjXNbt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFjXNbt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjXNbt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjXNbt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjXNbt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjXNbt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjXNbt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjXNbt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjXNbt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjXNbt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFjXNbt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjXNbt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFjXNbt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjXNbt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFjXNbt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjXNbt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjXNbt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjXNbt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjXNbt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjXNbt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFjXNbt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjXNbt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQHkfcB.s: Assembler messages:
encrypt.c: /tmp/ccQHkfcB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQHkfcB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQHkfcB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQHkfcB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHkfcB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHkfcB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHkfcB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHkfcB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHkfcB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHkfcB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHkfcB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHkfcB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQHkfcB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHkfcB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQHkfcB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQHkfcB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQHkfcB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHkfcB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHkfcB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQHkfcB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHkfcB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQHkfcB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHkfcB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQHkfcB.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLOTDWG.s: Assembler messages:
encrypt.c: /tmp/ccLOTDWG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLOTDWG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLOTDWG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLOTDWG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOTDWG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOTDWG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOTDWG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOTDWG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOTDWG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOTDWG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOTDWG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOTDWG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLOTDWG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOTDWG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLOTDWG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLOTDWG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLOTDWG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOTDWG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOTDWG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOTDWG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOTDWG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLOTDWG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOTDWG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLOTDWG.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczav3eo.s: Assembler messages:
encrypt.c: /tmp/cczav3eo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczav3eo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczav3eo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczav3eo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczav3eo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczav3eo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczav3eo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczav3eo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczav3eo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczav3eo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczav3eo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczav3eo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczav3eo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczav3eo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczav3eo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczav3eo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczav3eo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczav3eo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczav3eo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczav3eo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczav3eo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczav3eo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczav3eo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczav3eo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc6gEumn.s: Assembler messages:
encrypt.c: /tmp/cc6gEumn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6gEumn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6gEumn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6gEumn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gEumn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gEumn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gEumn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gEumn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gEumn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gEumn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gEumn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gEumn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6gEumn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gEumn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6gEumn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gEumn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6gEumn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gEumn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gEumn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gEumn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gEumn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gEumn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6gEumn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gEumn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccRlITdB.s: Assembler messages:
encrypt.c: /tmp/ccRlITdB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRlITdB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRlITdB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRlITdB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlITdB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlITdB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlITdB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlITdB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlITdB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlITdB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlITdB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlITdB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRlITdB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlITdB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRlITdB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRlITdB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlITdB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlITdB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlITdB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlITdB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlITdB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlITdB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlITdB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlITdB.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1Dc0Gk.s: Assembler messages:
encrypt.c: /tmp/cc1Dc0Gk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Dc0Gk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Dc0Gk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Dc0Gk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Dc0Gk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Dc0Gk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Dc0Gk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Dc0Gk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Dc0Gk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Dc0Gk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Dc0Gk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Dc0Gk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Dc0Gk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Dc0Gk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Dc0Gk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Dc0Gk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Dc0Gk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Dc0Gk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Dc0Gk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Dc0Gk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Dc0Gk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Dc0Gk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Dc0Gk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Dc0Gk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyjgrEH.s: Assembler messages:
encrypt.c: /tmp/ccyjgrEH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyjgrEH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyjgrEH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyjgrEH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjgrEH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjgrEH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjgrEH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjgrEH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjgrEH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyjgrEH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyjgrEH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyjgrEH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyjgrEH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjgrEH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyjgrEH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyjgrEH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyjgrEH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyjgrEH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyjgrEH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjgrEH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyjgrEH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyjgrEH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyjgrEH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyjgrEH.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUUnq7O.s: Assembler messages:
encrypt.c: /tmp/ccUUnq7O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUnq7O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUUnq7O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUUnq7O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUnq7O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUnq7O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUnq7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUnq7O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUnq7O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUnq7O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUnq7O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUnq7O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUUnq7O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUnq7O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUUnq7O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUUnq7O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUnq7O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUnq7O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUnq7O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUnq7O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUnq7O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUnq7O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUnq7O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUnq7O.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjL16rx.s: Assembler messages:
encrypt.c: /tmp/ccjL16rx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjL16rx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjL16rx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjL16rx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjL16rx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjL16rx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjL16rx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjL16rx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjL16rx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjL16rx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjL16rx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjL16rx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjL16rx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjL16rx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjL16rx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjL16rx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjL16rx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjL16rx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjL16rx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjL16rx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjL16rx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjL16rx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjL16rx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjL16rx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX5JlT0.s: Assembler messages:
encrypt.c: /tmp/ccX5JlT0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5JlT0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX5JlT0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX5JlT0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5JlT0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5JlT0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5JlT0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5JlT0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5JlT0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5JlT0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5JlT0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5JlT0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX5JlT0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5JlT0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX5JlT0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX5JlT0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5JlT0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5JlT0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5JlT0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5JlT0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5JlT0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5JlT0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5JlT0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5JlT0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciG08LH.s: Assembler messages:
encrypt.c: /tmp/cciG08LH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciG08LH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciG08LH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciG08LH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG08LH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG08LH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG08LH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG08LH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG08LH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciG08LH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciG08LH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciG08LH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciG08LH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG08LH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciG08LH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciG08LH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciG08LH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciG08LH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciG08LH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciG08LH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciG08LH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciG08LH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciG08LH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciG08LH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cceE1fso.s: Assembler messages:
encrypt.c: /tmp/cceE1fso.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceE1fso.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceE1fso.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceE1fso.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1fso.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1fso.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1fso.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1fso.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1fso.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceE1fso.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceE1fso.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceE1fso.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceE1fso.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1fso.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceE1fso.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceE1fso.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceE1fso.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceE1fso.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceE1fso.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceE1fso.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceE1fso.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceE1fso.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceE1fso.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceE1fso.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy2NNbJ.s: Assembler messages:
encrypt.c: /tmp/ccy2NNbJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2NNbJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2NNbJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2NNbJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NNbJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NNbJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NNbJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NNbJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NNbJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2NNbJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2NNbJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2NNbJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2NNbJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NNbJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2NNbJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy2NNbJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy2NNbJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2NNbJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2NNbJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2NNbJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2NNbJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2NNbJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2NNbJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy2NNbJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP4FvkW.s: Assembler messages:
encrypt.c: /tmp/ccP4FvkW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP4FvkW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP4FvkW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP4FvkW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FvkW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FvkW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FvkW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FvkW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FvkW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4FvkW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4FvkW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4FvkW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP4FvkW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FvkW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP4FvkW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP4FvkW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4FvkW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4FvkW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4FvkW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4FvkW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4FvkW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP4FvkW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4FvkW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4FvkW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccveAFaC.s: Assembler messages:
encrypt.c: /tmp/ccveAFaC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccveAFaC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccveAFaC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccveAFaC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAFaC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAFaC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAFaC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAFaC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAFaC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccveAFaC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccveAFaC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccveAFaC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccveAFaC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAFaC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccveAFaC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccveAFaC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccveAFaC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccveAFaC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccveAFaC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccveAFaC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccveAFaC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccveAFaC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccveAFaC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccveAFaC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUPNVz9.s: Assembler messages:
encrypt.c: /tmp/ccUPNVz9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUPNVz9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUPNVz9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUPNVz9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPNVz9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPNVz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPNVz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPNVz9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPNVz9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPNVz9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPNVz9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPNVz9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUPNVz9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPNVz9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUPNVz9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUPNVz9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPNVz9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPNVz9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPNVz9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPNVz9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPNVz9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUPNVz9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPNVz9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPNVz9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz51KxE.s: Assembler messages:
encrypt.c: /tmp/ccz51KxE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz51KxE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz51KxE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz51KxE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz51KxE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz51KxE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz51KxE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz51KxE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz51KxE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz51KxE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz51KxE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz51KxE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz51KxE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz51KxE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz51KxE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz51KxE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz51KxE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz51KxE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz51KxE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz51KxE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz51KxE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz51KxE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz51KxE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz51KxE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0UaC7P.s: Assembler messages:
encrypt.c: /tmp/cc0UaC7P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UaC7P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0UaC7P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0UaC7P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaC7P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaC7P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaC7P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaC7P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaC7P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UaC7P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UaC7P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UaC7P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0UaC7P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaC7P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0UaC7P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UaC7P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0UaC7P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0UaC7P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UaC7P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UaC7P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UaC7P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UaC7P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UaC7P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0UaC7P.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrIzdxm.s: Assembler messages:
encrypt.c: /tmp/ccrIzdxm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrIzdxm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrIzdxm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrIzdxm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIzdxm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIzdxm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIzdxm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIzdxm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIzdxm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIzdxm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIzdxm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIzdxm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrIzdxm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIzdxm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrIzdxm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrIzdxm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrIzdxm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIzdxm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIzdxm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIzdxm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIzdxm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrIzdxm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIzdxm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrIzdxm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4lFeMx.s: Assembler messages:
encrypt.c: /tmp/cc4lFeMx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4lFeMx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4lFeMx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4lFeMx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lFeMx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lFeMx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lFeMx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lFeMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lFeMx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lFeMx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lFeMx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lFeMx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4lFeMx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lFeMx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4lFeMx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lFeMx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4lFeMx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lFeMx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lFeMx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lFeMx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lFeMx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lFeMx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4lFeMx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lFeMx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc9IU1Re.s: Assembler messages:
encrypt.c: /tmp/cc9IU1Re.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9IU1Re.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9IU1Re.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9IU1Re.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IU1Re.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IU1Re.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IU1Re.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IU1Re.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IU1Re.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9IU1Re.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9IU1Re.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9IU1Re.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9IU1Re.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IU1Re.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9IU1Re.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9IU1Re.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9IU1Re.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9IU1Re.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9IU1Re.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9IU1Re.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9IU1Re.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9IU1Re.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9IU1Re.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9IU1Re.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgfULSh.s: Assembler messages:
encrypt.c: /tmp/ccgfULSh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfULSh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfULSh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfULSh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfULSh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfULSh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfULSh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfULSh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfULSh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfULSh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfULSh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfULSh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfULSh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfULSh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfULSh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgfULSh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfULSh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfULSh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfULSh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfULSh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfULSh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfULSh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfULSh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfULSh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cchxk18P.s: Assembler messages:
encrypt.c: /tmp/cchxk18P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchxk18P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchxk18P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchxk18P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxk18P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxk18P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxk18P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxk18P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxk18P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxk18P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxk18P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxk18P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchxk18P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxk18P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchxk18P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxk18P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchxk18P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxk18P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxk18P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxk18P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxk18P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxk18P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchxk18P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxk18P.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmDwefn.s: Assembler messages:
encrypt.c: /tmp/ccmDwefn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmDwefn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmDwefn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmDwefn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDwefn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDwefn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDwefn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmDwefn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmDwefn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmDwefn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDwefn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDwefn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDwefn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDwefn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmDwefn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDwefn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDwefn.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccmDwefn.s: Assembler messages:
encrypt.c: /tmp/ccmDwefn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmDwefn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmDwefn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmDwefn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDwefn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDwefn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDwefn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmDwefn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmDwefn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmDwefn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDwefn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDwefn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDwefn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDwefn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDwefn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmDwefn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDwefn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDwefn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwwSFJ1.s: Assembler messages:
encrypt.c: /tmp/ccwwSFJ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwwSFJ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwwSFJ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwwSFJ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwSFJ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwSFJ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwSFJ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwwSFJ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwSFJ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwwSFJ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwSFJ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwSFJ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwSFJ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwSFJ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwwSFJ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwSFJ1.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccwwSFJ1.s: Assembler messages:
encrypt.c: /tmp/ccwwSFJ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwwSFJ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwwSFJ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwwSFJ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwSFJ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwSFJ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwSFJ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwwSFJ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwSFJ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwwSFJ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwSFJ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwSFJ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwSFJ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwSFJ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwSFJ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwwSFJ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwSFJ1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXDrtsk.s: Assembler messages:
encrypt.c: /tmp/ccXDrtsk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDrtsk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXDrtsk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDrtsk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXDrtsk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXDrtsk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXDrtsk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXDrtsk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXDrtsk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXDrtsk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXDrtsk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXDrtsk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXDrtsk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXDrtsk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDrtsk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXDrtsk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXDrtsk.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccXDrtsk.s: Assembler messages:
encrypt.c: /tmp/ccXDrtsk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDrtsk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXDrtsk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDrtsk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXDrtsk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXDrtsk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXDrtsk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXDrtsk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXDrtsk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXDrtsk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXDrtsk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXDrtsk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXDrtsk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDrtsk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXDrtsk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDrtsk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXDrtsk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXDrtsk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxSwBT2.s: Assembler messages:
encrypt.c: /tmp/ccxSwBT2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSwBT2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSwBT2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxSwBT2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSwBT2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSwBT2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSwBT2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxSwBT2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSwBT2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSwBT2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxSwBT2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSwBT2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSwBT2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSwBT2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSwBT2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSwBT2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSwBT2.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccxSwBT2.s: Assembler messages:
encrypt.c: /tmp/ccxSwBT2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSwBT2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSwBT2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxSwBT2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSwBT2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSwBT2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSwBT2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxSwBT2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSwBT2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSwBT2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxSwBT2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSwBT2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSwBT2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSwBT2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSwBT2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSwBT2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSwBT2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSwBT2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccG769bY.s: Assembler messages:
encrypt.c: /tmp/ccG769bY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG769bY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG769bY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG769bY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG769bY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG769bY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG769bY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG769bY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG769bY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG769bY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG769bY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG769bY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG769bY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG769bY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG769bY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG769bY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG769bY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccG769bY.s: Assembler messages:
encrypt.c: /tmp/ccG769bY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG769bY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG769bY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG769bY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG769bY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG769bY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG769bY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG769bY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG769bY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG769bY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG769bY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG769bY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG769bY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG769bY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG769bY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG769bY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG769bY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG769bY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQKV80f.s: Assembler messages:
encrypt.c: /tmp/ccQKV80f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQKV80f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQKV80f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQKV80f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKV80f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKV80f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKV80f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQKV80f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQKV80f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQKV80f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKV80f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKV80f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKV80f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKV80f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQKV80f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKV80f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKV80f.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccQKV80f.s: Assembler messages:
encrypt.c: /tmp/ccQKV80f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQKV80f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQKV80f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQKV80f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKV80f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKV80f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKV80f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQKV80f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQKV80f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQKV80f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKV80f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKV80f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKV80f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKV80f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKV80f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQKV80f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKV80f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKV80f.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnq4hTj.s: Assembler messages:
encrypt.c: /tmp/ccnq4hTj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnq4hTj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnq4hTj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnq4hTj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq4hTj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq4hTj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq4hTj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnq4hTj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnq4hTj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnq4hTj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq4hTj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq4hTj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq4hTj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq4hTj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnq4hTj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq4hTj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq4hTj.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccnq4hTj.s: Assembler messages:
encrypt.c: /tmp/ccnq4hTj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnq4hTj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnq4hTj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnq4hTj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq4hTj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq4hTj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq4hTj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnq4hTj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnq4hTj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnq4hTj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnq4hTj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq4hTj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq4hTj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnq4hTj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq4hTj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnq4hTj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq4hTj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnq4hTj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsO11y6.s: Assembler messages:
encrypt.c: /tmp/ccsO11y6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsO11y6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsO11y6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsO11y6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO11y6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO11y6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO11y6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsO11y6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsO11y6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO11y6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsO11y6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO11y6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO11y6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO11y6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO11y6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsO11y6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO11y6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccsO11y6.s: Assembler messages:
encrypt.c: /tmp/ccsO11y6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsO11y6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsO11y6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsO11y6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO11y6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO11y6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO11y6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsO11y6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsO11y6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO11y6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsO11y6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsO11y6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO11y6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO11y6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsO11y6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO11y6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsO11y6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsO11y6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0C838C.s: Assembler messages:
encrypt.c: /tmp/cc0C838C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0C838C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0C838C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0C838C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C838C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C838C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C838C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C838C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C838C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0C838C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0C838C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0C838C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0C838C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C838C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0C838C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0C838C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0C838C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0C838C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0C838C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0C838C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0C838C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0C838C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0C838C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0C838C.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccp1LF9.s: Assembler messages:
encrypt.c: /tmp/cccp1LF9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccp1LF9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccp1LF9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccp1LF9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccp1LF9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccp1LF9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccp1LF9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccp1LF9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccp1LF9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccp1LF9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccp1LF9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccp1LF9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccp1LF9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccp1LF9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccp1LF9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccp1LF9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccp1LF9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccp1LF9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccp1LF9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccp1LF9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccp1LF9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccp1LF9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccp1LF9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccp1LF9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccOEOJE6.s: Assembler messages:
encrypt.c: /tmp/ccOEOJE6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOEOJE6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOEOJE6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOEOJE6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEOJE6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEOJE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEOJE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEOJE6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEOJE6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOEOJE6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOEOJE6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOEOJE6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOEOJE6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEOJE6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOEOJE6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOEOJE6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOEOJE6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOEOJE6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOEOJE6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEOJE6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOEOJE6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOEOJE6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOEOJE6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOEOJE6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccVCrFxt.s: Assembler messages:
encrypt.c: /tmp/ccVCrFxt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCrFxt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCrFxt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCrFxt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCrFxt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCrFxt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCrFxt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCrFxt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCrFxt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCrFxt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCrFxt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCrFxt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCrFxt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCrFxt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCrFxt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCrFxt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVCrFxt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCrFxt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCrFxt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCrFxt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCrFxt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCrFxt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCrFxt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCrFxt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4s5C6x.s: Assembler messages:
encrypt.c: /tmp/cc4s5C6x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4s5C6x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4s5C6x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4s5C6x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s5C6x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s5C6x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s5C6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s5C6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s5C6x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4s5C6x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4s5C6x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4s5C6x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4s5C6x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s5C6x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4s5C6x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4s5C6x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4s5C6x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4s5C6x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4s5C6x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4s5C6x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s5C6x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4s5C6x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4s5C6x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4s5C6x.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH2GgU2.s: Assembler messages:
encrypt.c: /tmp/ccH2GgU2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH2GgU2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH2GgU2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH2GgU2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2GgU2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2GgU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2GgU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2GgU2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2GgU2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2GgU2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2GgU2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2GgU2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH2GgU2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2GgU2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH2GgU2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH2GgU2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2GgU2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2GgU2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2GgU2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2GgU2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2GgU2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH2GgU2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2GgU2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2GgU2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqFj0me.s: Assembler messages:
encrypt.c: /tmp/ccqFj0me.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqFj0me.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqFj0me.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqFj0me.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFj0me.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFj0me.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFj0me.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFj0me.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFj0me.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFj0me.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFj0me.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFj0me.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqFj0me.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFj0me.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqFj0me.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFj0me.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqFj0me.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqFj0me.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFj0me.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFj0me.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFj0me.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFj0me.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqFj0me.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqFj0me.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczvcoo1.s: Assembler messages:
encrypt.c: /tmp/cczvcoo1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczvcoo1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczvcoo1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczvcoo1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcoo1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcoo1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcoo1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcoo1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcoo1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvcoo1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvcoo1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvcoo1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczvcoo1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcoo1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczvcoo1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczvcoo1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvcoo1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvcoo1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvcoo1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcoo1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvcoo1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczvcoo1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvcoo1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvcoo1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2EgmUS.s: Assembler messages:
encrypt.c: /tmp/cc2EgmUS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2EgmUS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2EgmUS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2EgmUS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EgmUS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EgmUS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EgmUS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EgmUS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EgmUS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EgmUS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EgmUS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EgmUS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2EgmUS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EgmUS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2EgmUS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2EgmUS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EgmUS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EgmUS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EgmUS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EgmUS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EgmUS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2EgmUS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EgmUS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EgmUS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4I3t0e.s: Assembler messages:
encrypt.c: /tmp/cc4I3t0e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4I3t0e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4I3t0e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4I3t0e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I3t0e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I3t0e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I3t0e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I3t0e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I3t0e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4I3t0e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4I3t0e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4I3t0e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4I3t0e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I3t0e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4I3t0e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4I3t0e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4I3t0e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4I3t0e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4I3t0e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4I3t0e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I3t0e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4I3t0e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4I3t0e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4I3t0e.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8k4Aul.s: Assembler messages:
encrypt.c: /tmp/cc8k4Aul.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8k4Aul.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8k4Aul.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8k4Aul.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k4Aul.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k4Aul.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k4Aul.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k4Aul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k4Aul.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8k4Aul.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8k4Aul.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8k4Aul.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8k4Aul.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k4Aul.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8k4Aul.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8k4Aul.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8k4Aul.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8k4Aul.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8k4Aul.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8k4Aul.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8k4Aul.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8k4Aul.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8k4Aul.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8k4Aul.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm1vN2W.s: Assembler messages:
encrypt.c: /tmp/ccm1vN2W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm1vN2W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm1vN2W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm1vN2W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1vN2W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1vN2W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1vN2W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1vN2W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1vN2W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1vN2W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1vN2W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1vN2W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm1vN2W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1vN2W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm1vN2W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm1vN2W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1vN2W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1vN2W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1vN2W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1vN2W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1vN2W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm1vN2W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1vN2W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1vN2W.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn6MpTf.s: Assembler messages:
encrypt.c: /tmp/ccn6MpTf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn6MpTf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn6MpTf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn6MpTf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6MpTf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6MpTf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6MpTf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6MpTf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6MpTf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6MpTf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6MpTf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6MpTf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn6MpTf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6MpTf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn6MpTf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn6MpTf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6MpTf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6MpTf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6MpTf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6MpTf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6MpTf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn6MpTf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6MpTf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6MpTf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuYsQWb.s: Assembler messages:
encrypt.c: /tmp/ccuYsQWb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYsQWb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYsQWb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYsQWb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYsQWb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYsQWb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYsQWb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYsQWb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYsQWb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYsQWb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYsQWb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYsQWb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYsQWb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYsQWb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYsQWb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYsQWb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuYsQWb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuYsQWb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYsQWb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYsQWb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYsQWb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYsQWb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYsQWb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuYsQWb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF649Nl.s: Assembler messages:
encrypt.c: /tmp/ccF649Nl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF649Nl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF649Nl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF649Nl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF649Nl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF649Nl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF649Nl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF649Nl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF649Nl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF649Nl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF649Nl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF649Nl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF649Nl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF649Nl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF649Nl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF649Nl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF649Nl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF649Nl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF649Nl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF649Nl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF649Nl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF649Nl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF649Nl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF649Nl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce4WU3o.s: Assembler messages:
encrypt.c: /tmp/cce4WU3o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4WU3o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4WU3o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce4WU3o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4WU3o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4WU3o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4WU3o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4WU3o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4WU3o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4WU3o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4WU3o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4WU3o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce4WU3o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4WU3o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4WU3o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4WU3o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce4WU3o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce4WU3o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4WU3o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4WU3o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce4WU3o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4WU3o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce4WU3o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce4WU3o.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7gYfXg.s: Assembler messages:
encrypt.c: /tmp/cc7gYfXg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7gYfXg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7gYfXg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7gYfXg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYfXg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYfXg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYfXg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYfXg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYfXg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gYfXg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gYfXg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gYfXg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7gYfXg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYfXg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7gYfXg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7gYfXg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gYfXg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gYfXg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gYfXg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYfXg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gYfXg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7gYfXg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gYfXg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gYfXg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccty1vf8.s: Assembler messages:
encrypt.c: /tmp/ccty1vf8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccty1vf8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccty1vf8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccty1vf8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty1vf8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty1vf8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty1vf8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty1vf8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty1vf8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty1vf8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty1vf8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty1vf8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccty1vf8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty1vf8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccty1vf8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty1vf8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccty1vf8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccty1vf8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty1vf8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty1vf8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccty1vf8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty1vf8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccty1vf8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccty1vf8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJU5WPj.s: Assembler messages:
encrypt.c: /tmp/ccJU5WPj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJU5WPj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJU5WPj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJU5WPj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJU5WPj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJU5WPj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJU5WPj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJU5WPj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJU5WPj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJU5WPj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJU5WPj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJU5WPj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJU5WPj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJU5WPj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJU5WPj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJU5WPj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJU5WPj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJU5WPj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJU5WPj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJU5WPj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJU5WPj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJU5WPj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJU5WPj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJU5WPj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceVNdWk.s: Assembler messages:
encrypt.c: /tmp/cceVNdWk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceVNdWk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceVNdWk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceVNdWk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNdWk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNdWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNdWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNdWk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNdWk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVNdWk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVNdWk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVNdWk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceVNdWk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNdWk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceVNdWk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceVNdWk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceVNdWk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVNdWk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVNdWk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVNdWk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVNdWk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceVNdWk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVNdWk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceVNdWk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8TFTpl.s: Assembler messages:
encrypt.c: /tmp/cc8TFTpl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TFTpl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TFTpl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TFTpl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFTpl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFTpl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFTpl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFTpl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFTpl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TFTpl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TFTpl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TFTpl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TFTpl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFTpl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TFTpl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8TFTpl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TFTpl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TFTpl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TFTpl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TFTpl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TFTpl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TFTpl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TFTpl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TFTpl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPkRdUn.s: Assembler messages:
encrypt.c: /tmp/ccPkRdUn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkRdUn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkRdUn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkRdUn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRdUn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRdUn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRdUn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRdUn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRdUn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkRdUn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkRdUn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkRdUn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkRdUn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRdUn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkRdUn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkRdUn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPkRdUn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkRdUn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkRdUn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkRdUn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRdUn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkRdUn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkRdUn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkRdUn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3vvLvn.s: Assembler messages:
encrypt.c: /tmp/cc3vvLvn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3vvLvn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3vvLvn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3vvLvn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vvLvn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vvLvn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vvLvn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vvLvn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vvLvn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3vvLvn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3vvLvn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3vvLvn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3vvLvn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vvLvn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3vvLvn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3vvLvn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3vvLvn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vvLvn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vvLvn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vvLvn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vvLvn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3vvLvn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vvLvn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vvLvn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccomQXlj.s: Assembler messages:
encrypt.c: /tmp/ccomQXlj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomQXlj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccomQXlj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccomQXlj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomQXlj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomQXlj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomQXlj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomQXlj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomQXlj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccomQXlj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccomQXlj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccomQXlj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccomQXlj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomQXlj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccomQXlj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccomQXlj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccomQXlj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccomQXlj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccomQXlj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccomQXlj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomQXlj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccomQXlj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomQXlj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccomQXlj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP7yu5w.s: Assembler messages:
encrypt.c: /tmp/ccP7yu5w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7yu5w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP7yu5w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP7yu5w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7yu5w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7yu5w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7yu5w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7yu5w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7yu5w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7yu5w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7yu5w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7yu5w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP7yu5w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7yu5w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP7yu5w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7yu5w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP7yu5w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7yu5w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7yu5w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7yu5w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7yu5w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7yu5w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7yu5w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7yu5w.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclk00un.s: Assembler messages:
encrypt.c: /tmp/cclk00un.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclk00un.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclk00un.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclk00un.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclk00un.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclk00un.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclk00un.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclk00un.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclk00un.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclk00un.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclk00un.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclk00un.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclk00un.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclk00un.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclk00un.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclk00un.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclk00un.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclk00un.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclk00un.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclk00un.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclk00un.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclk00un.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclk00un.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclk00un.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0eKtt1.s: Assembler messages:
encrypt.c: /tmp/cc0eKtt1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0eKtt1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0eKtt1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0eKtt1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eKtt1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eKtt1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eKtt1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eKtt1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eKtt1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eKtt1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eKtt1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eKtt1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0eKtt1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eKtt1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0eKtt1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0eKtt1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eKtt1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eKtt1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eKtt1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eKtt1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eKtt1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0eKtt1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eKtt1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eKtt1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgYgLfH.s: Assembler messages:
encrypt.c: /tmp/ccgYgLfH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYgLfH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYgLfH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYgLfH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYgLfH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYgLfH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYgLfH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYgLfH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYgLfH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYgLfH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYgLfH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYgLfH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYgLfH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYgLfH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYgLfH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYgLfH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgYgLfH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYgLfH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYgLfH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYgLfH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYgLfH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYgLfH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYgLfH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYgLfH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOqIxXo.s: Assembler messages:
encrypt.c: /tmp/ccOqIxXo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqIxXo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqIxXo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqIxXo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqIxXo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqIxXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqIxXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqIxXo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqIxXo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqIxXo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqIxXo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqIxXo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqIxXo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqIxXo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqIxXo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOqIxXo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqIxXo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqIxXo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqIxXo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqIxXo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqIxXo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqIxXo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqIxXo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqIxXo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cccBh3gC.s: Assembler messages:
encrypt.c: /tmp/cccBh3gC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBh3gC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccBh3gC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccBh3gC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBh3gC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBh3gC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBh3gC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBh3gC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBh3gC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBh3gC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBh3gC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBh3gC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccBh3gC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBh3gC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccBh3gC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBh3gC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccBh3gC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBh3gC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBh3gC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBh3gC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBh3gC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBh3gC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBh3gC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBh3gC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3dOXac.s: Assembler messages:
encrypt.c: /tmp/cc3dOXac.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3dOXac.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3dOXac.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3dOXac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dOXac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dOXac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dOXac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dOXac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dOXac.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dOXac.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dOXac.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dOXac.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3dOXac.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dOXac.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3dOXac.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3dOXac.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dOXac.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dOXac.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dOXac.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dOXac.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dOXac.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3dOXac.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dOXac.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dOXac.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclndRjS.s: Assembler messages:
encrypt.c: /tmp/cclndRjS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclndRjS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclndRjS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclndRjS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclndRjS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclndRjS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclndRjS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclndRjS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclndRjS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclndRjS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclndRjS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclndRjS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclndRjS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclndRjS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclndRjS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclndRjS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclndRjS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclndRjS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclndRjS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclndRjS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclndRjS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclndRjS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclndRjS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclndRjS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2oYAG5.s: Assembler messages:
encrypt.c: /tmp/cc2oYAG5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2oYAG5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2oYAG5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2oYAG5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oYAG5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oYAG5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oYAG5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oYAG5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oYAG5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2oYAG5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2oYAG5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2oYAG5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2oYAG5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oYAG5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2oYAG5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2oYAG5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2oYAG5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2oYAG5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2oYAG5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2oYAG5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2oYAG5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2oYAG5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2oYAG5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2oYAG5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl5PFzD.s: Assembler messages:
encrypt.c: /tmp/ccl5PFzD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl5PFzD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl5PFzD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl5PFzD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5PFzD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5PFzD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5PFzD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5PFzD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5PFzD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5PFzD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5PFzD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5PFzD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl5PFzD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5PFzD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl5PFzD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5PFzD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl5PFzD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5PFzD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5PFzD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5PFzD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5PFzD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5PFzD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl5PFzD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5PFzD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccFBenu5.s: Assembler messages:
encrypt.c: /tmp/ccFBenu5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFBenu5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFBenu5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFBenu5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBenu5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBenu5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBenu5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBenu5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBenu5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBenu5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBenu5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBenu5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFBenu5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBenu5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFBenu5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFBenu5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBenu5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBenu5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBenu5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBenu5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBenu5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFBenu5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBenu5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBenu5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccUwYnuH.s: Assembler messages:
encrypt.c: /tmp/ccUwYnuH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUwYnuH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUwYnuH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUwYnuH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwYnuH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwYnuH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwYnuH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwYnuH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwYnuH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwYnuH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwYnuH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwYnuH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUwYnuH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwYnuH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUwYnuH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwYnuH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUwYnuH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUwYnuH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwYnuH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwYnuH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwYnuH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwYnuH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUwYnuH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUwYnuH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cclKUWI8.s: Assembler messages:
encrypt.c: /tmp/cclKUWI8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKUWI8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclKUWI8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclKUWI8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKUWI8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKUWI8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKUWI8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKUWI8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKUWI8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKUWI8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKUWI8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKUWI8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclKUWI8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKUWI8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclKUWI8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclKUWI8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclKUWI8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKUWI8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKUWI8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKUWI8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKUWI8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKUWI8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKUWI8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclKUWI8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxmaFfL.s: Assembler messages:
encrypt.c: /tmp/ccxmaFfL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxmaFfL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxmaFfL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxmaFfL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmaFfL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmaFfL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmaFfL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmaFfL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmaFfL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmaFfL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmaFfL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmaFfL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxmaFfL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmaFfL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxmaFfL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmaFfL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxmaFfL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmaFfL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmaFfL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmaFfL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmaFfL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmaFfL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxmaFfL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmaFfL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOBI7O0.s: Assembler messages:
encrypt.c: /tmp/ccOBI7O0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOBI7O0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOBI7O0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOBI7O0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBI7O0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBI7O0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBI7O0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBI7O0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBI7O0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBI7O0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBI7O0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBI7O0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOBI7O0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBI7O0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOBI7O0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBI7O0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOBI7O0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBI7O0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBI7O0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBI7O0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBI7O0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBI7O0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOBI7O0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBI7O0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuzKp09.s: Assembler messages:
encrypt.c: /tmp/ccuzKp09.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuzKp09.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuzKp09.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuzKp09.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzKp09.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzKp09.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzKp09.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzKp09.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzKp09.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuzKp09.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuzKp09.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuzKp09.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuzKp09.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzKp09.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuzKp09.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuzKp09.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuzKp09.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuzKp09.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuzKp09.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzKp09.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuzKp09.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuzKp09.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuzKp09.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuzKp09.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBPuDjf.s: Assembler messages:
encrypt.c: /tmp/ccBPuDjf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBPuDjf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBPuDjf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBPuDjf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuDjf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuDjf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuDjf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuDjf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuDjf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBPuDjf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBPuDjf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBPuDjf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBPuDjf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuDjf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBPuDjf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBPuDjf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBPuDjf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBPuDjf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBPuDjf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPuDjf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBPuDjf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBPuDjf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBPuDjf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBPuDjf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqXjIKS.s: Assembler messages:
encrypt.c: /tmp/ccqXjIKS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqXjIKS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqXjIKS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqXjIKS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXjIKS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXjIKS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXjIKS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXjIKS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXjIKS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXjIKS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXjIKS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXjIKS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqXjIKS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXjIKS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqXjIKS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXjIKS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqXjIKS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXjIKS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXjIKS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXjIKS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXjIKS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXjIKS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqXjIKS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXjIKS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLLLd6d.s: Assembler messages:
encrypt.c: /tmp/ccLLLd6d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLLd6d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLLd6d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLLLd6d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLd6d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLd6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLd6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLd6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLd6d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLLd6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLLd6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLLd6d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLLLd6d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLd6d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLLd6d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLLLd6d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLLd6d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLLd6d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLLd6d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLLd6d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLLd6d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLLd6d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLLd6d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLLd6d.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjTrr68.s: Assembler messages:
encrypt.c: /tmp/ccjTrr68.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjTrr68.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjTrr68.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjTrr68.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrr68.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrr68.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrr68.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrr68.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrr68.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTrr68.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTrr68.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTrr68.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjTrr68.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrr68.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjTrr68.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTrr68.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjTrr68.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTrr68.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTrr68.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTrr68.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTrr68.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTrr68.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTrr68.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTrr68.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrpOYis.s: Assembler messages:
encrypt.c: /tmp/ccrpOYis.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrpOYis.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrpOYis.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrpOYis.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpOYis.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpOYis.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpOYis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpOYis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpOYis.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpOYis.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpOYis.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpOYis.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrpOYis.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpOYis.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrpOYis.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpOYis.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrpOYis.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpOYis.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpOYis.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpOYis.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpOYis.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpOYis.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrpOYis.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpOYis.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz0jJ05.s: Assembler messages:
encrypt.c: /tmp/ccz0jJ05.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz0jJ05.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz0jJ05.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz0jJ05.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0jJ05.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0jJ05.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0jJ05.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0jJ05.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0jJ05.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0jJ05.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0jJ05.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0jJ05.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz0jJ05.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0jJ05.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz0jJ05.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz0jJ05.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz0jJ05.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0jJ05.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0jJ05.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz0jJ05.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0jJ05.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz0jJ05.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0jJ05.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz0jJ05.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3zBdnj.s: Assembler messages:
encrypt.c: /tmp/cc3zBdnj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zBdnj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3zBdnj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3zBdnj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zBdnj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zBdnj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zBdnj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zBdnj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zBdnj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zBdnj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zBdnj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zBdnj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3zBdnj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zBdnj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3zBdnj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3zBdnj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zBdnj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zBdnj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zBdnj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zBdnj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zBdnj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zBdnj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zBdnj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zBdnj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjEfHBt.s: Assembler messages:
encrypt.c: /tmp/ccjEfHBt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjEfHBt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjEfHBt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjEfHBt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEfHBt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEfHBt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEfHBt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEfHBt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEfHBt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEfHBt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEfHBt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEfHBt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjEfHBt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEfHBt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjEfHBt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEfHBt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjEfHBt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjEfHBt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEfHBt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEfHBt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjEfHBt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEfHBt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjEfHBt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjEfHBt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGa75L5.s: Assembler messages:
encrypt.c: /tmp/ccGa75L5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGa75L5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGa75L5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGa75L5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa75L5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa75L5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa75L5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa75L5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa75L5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGa75L5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGa75L5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGa75L5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGa75L5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa75L5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGa75L5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGa75L5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGa75L5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGa75L5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGa75L5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGa75L5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGa75L5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGa75L5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGa75L5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGa75L5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPV6tcp.s: Assembler messages:
encrypt.c: /tmp/ccPV6tcp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPV6tcp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPV6tcp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPV6tcp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPV6tcp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPV6tcp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPV6tcp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPV6tcp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPV6tcp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPV6tcp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPV6tcp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPV6tcp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPV6tcp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPV6tcp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPV6tcp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPV6tcp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPV6tcp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPV6tcp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPV6tcp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPV6tcp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPV6tcp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPV6tcp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPV6tcp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPV6tcp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbt0Kpc.s: Assembler messages:
encrypt.c: /tmp/ccbt0Kpc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbt0Kpc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbt0Kpc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbt0Kpc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt0Kpc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt0Kpc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt0Kpc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt0Kpc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt0Kpc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbt0Kpc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbt0Kpc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbt0Kpc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbt0Kpc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt0Kpc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbt0Kpc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbt0Kpc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbt0Kpc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbt0Kpc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbt0Kpc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbt0Kpc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbt0Kpc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbt0Kpc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbt0Kpc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbt0Kpc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwl3Luq.s: Assembler messages:
encrypt.c: /tmp/ccwl3Luq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwl3Luq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwl3Luq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwl3Luq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl3Luq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl3Luq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl3Luq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl3Luq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl3Luq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwl3Luq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwl3Luq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwl3Luq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwl3Luq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl3Luq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwl3Luq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwl3Luq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwl3Luq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwl3Luq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwl3Luq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwl3Luq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwl3Luq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwl3Luq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwl3Luq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwl3Luq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1QLIMo.s: Assembler messages:
encrypt.c: /tmp/cc1QLIMo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QLIMo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QLIMo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QLIMo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QLIMo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QLIMo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QLIMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QLIMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QLIMo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QLIMo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QLIMo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QLIMo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QLIMo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QLIMo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QLIMo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QLIMo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1QLIMo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1QLIMo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QLIMo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QLIMo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QLIMo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QLIMo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QLIMo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1QLIMo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqGHhrz.s: Assembler messages:
encrypt.c: /tmp/ccqGHhrz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGHhrz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGHhrz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGHhrz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGHhrz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGHhrz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGHhrz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGHhrz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGHhrz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGHhrz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGHhrz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGHhrz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGHhrz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGHhrz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGHhrz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqGHhrz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGHhrz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGHhrz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGHhrz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGHhrz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGHhrz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGHhrz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGHhrz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGHhrz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3a2EAv.s: Assembler messages:
encrypt.c: /tmp/cc3a2EAv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3a2EAv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3a2EAv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3a2EAv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a2EAv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a2EAv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a2EAv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a2EAv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a2EAv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3a2EAv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3a2EAv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3a2EAv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3a2EAv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a2EAv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3a2EAv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3a2EAv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3a2EAv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3a2EAv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3a2EAv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3a2EAv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3a2EAv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3a2EAv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3a2EAv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3a2EAv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTC7Kmy.s: Assembler messages:
encrypt.c: /tmp/ccTC7Kmy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTC7Kmy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTC7Kmy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTC7Kmy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTC7Kmy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTC7Kmy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTC7Kmy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTC7Kmy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTC7Kmy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTC7Kmy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTC7Kmy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTC7Kmy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTC7Kmy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTC7Kmy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTC7Kmy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTC7Kmy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTC7Kmy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTC7Kmy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTC7Kmy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTC7Kmy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTC7Kmy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTC7Kmy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTC7Kmy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTC7Kmy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO4vXUr.s: Assembler messages:
encrypt.c: /tmp/ccO4vXUr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4vXUr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4vXUr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO4vXUr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4vXUr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4vXUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4vXUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4vXUr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4vXUr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4vXUr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4vXUr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4vXUr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO4vXUr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4vXUr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4vXUr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO4vXUr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4vXUr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4vXUr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4vXUr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4vXUr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4vXUr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO4vXUr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4vXUr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4vXUr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv790sk.s: Assembler messages:
encrypt.c: /tmp/ccv790sk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv790sk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv790sk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv790sk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv790sk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv790sk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv790sk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv790sk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv790sk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv790sk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv790sk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv790sk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv790sk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv790sk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv790sk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv790sk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv790sk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv790sk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv790sk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv790sk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv790sk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv790sk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv790sk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv790sk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3ghbgv.s: Assembler messages:
encrypt.c: /tmp/cc3ghbgv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ghbgv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ghbgv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ghbgv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ghbgv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ghbgv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ghbgv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ghbgv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ghbgv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ghbgv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ghbgv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ghbgv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ghbgv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ghbgv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ghbgv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ghbgv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ghbgv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ghbgv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ghbgv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ghbgv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ghbgv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ghbgv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ghbgv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ghbgv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckyV1kw.s: Assembler messages:
encrypt.c: /tmp/cckyV1kw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckyV1kw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckyV1kw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckyV1kw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyV1kw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyV1kw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyV1kw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyV1kw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyV1kw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckyV1kw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckyV1kw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckyV1kw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckyV1kw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyV1kw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckyV1kw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckyV1kw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckyV1kw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyV1kw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyV1kw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyV1kw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyV1kw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckyV1kw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyV1kw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyV1kw.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1IuvW3.s: Assembler messages:
encrypt.c: /tmp/cc1IuvW3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1IuvW3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1IuvW3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1IuvW3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IuvW3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IuvW3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IuvW3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IuvW3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IuvW3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IuvW3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IuvW3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IuvW3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1IuvW3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IuvW3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1IuvW3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IuvW3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1IuvW3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IuvW3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IuvW3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IuvW3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IuvW3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IuvW3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1IuvW3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IuvW3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctVgptB.s: Assembler messages:
encrypt.c: /tmp/cctVgptB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctVgptB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctVgptB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctVgptB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVgptB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVgptB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVgptB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVgptB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVgptB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVgptB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVgptB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVgptB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctVgptB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVgptB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctVgptB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctVgptB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctVgptB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVgptB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVgptB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVgptB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVgptB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctVgptB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVgptB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctVgptB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgF2l6K.s: Assembler messages:
encrypt.c: /tmp/ccgF2l6K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgF2l6K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgF2l6K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgF2l6K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2l6K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2l6K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2l6K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2l6K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2l6K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgF2l6K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgF2l6K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgF2l6K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgF2l6K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2l6K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgF2l6K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgF2l6K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgF2l6K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgF2l6K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgF2l6K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2l6K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgF2l6K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgF2l6K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgF2l6K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgF2l6K.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw3uSC9.s: Assembler messages:
encrypt.c: /tmp/ccw3uSC9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw3uSC9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw3uSC9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw3uSC9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3uSC9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3uSC9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3uSC9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3uSC9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3uSC9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3uSC9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3uSC9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3uSC9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw3uSC9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3uSC9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw3uSC9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3uSC9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw3uSC9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3uSC9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3uSC9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3uSC9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3uSC9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3uSC9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw3uSC9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3uSC9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccApPWTX.s: Assembler messages:
encrypt.c: /tmp/ccApPWTX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccApPWTX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccApPWTX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccApPWTX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPWTX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPWTX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPWTX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPWTX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPWTX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApPWTX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApPWTX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApPWTX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccApPWTX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPWTX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccApPWTX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApPWTX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccApPWTX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccApPWTX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApPWTX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApPWTX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApPWTX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApPWTX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccApPWTX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccApPWTX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRxLPEt.s: Assembler messages:
encrypt.c: /tmp/ccRxLPEt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxLPEt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRxLPEt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRxLPEt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxLPEt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxLPEt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxLPEt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxLPEt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxLPEt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxLPEt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxLPEt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxLPEt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRxLPEt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxLPEt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRxLPEt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRxLPEt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxLPEt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxLPEt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxLPEt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxLPEt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxLPEt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxLPEt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxLPEt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxLPEt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYKAEyF.s: Assembler messages:
encrypt.c: /tmp/ccYKAEyF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKAEyF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYKAEyF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYKAEyF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKAEyF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKAEyF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKAEyF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKAEyF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKAEyF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKAEyF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKAEyF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKAEyF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYKAEyF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKAEyF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYKAEyF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYKAEyF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKAEyF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKAEyF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKAEyF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKAEyF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKAEyF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKAEyF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKAEyF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKAEyF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfgHwmc.s: Assembler messages:
encrypt.c: /tmp/ccfgHwmc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfgHwmc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfgHwmc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfgHwmc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgHwmc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgHwmc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgHwmc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgHwmc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgHwmc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgHwmc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgHwmc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgHwmc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfgHwmc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgHwmc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfgHwmc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgHwmc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfgHwmc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgHwmc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgHwmc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgHwmc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgHwmc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgHwmc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgHwmc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgHwmc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQQsr7l.s: Assembler messages:
encrypt.c: /tmp/ccQQsr7l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQsr7l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQsr7l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQsr7l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQsr7l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQsr7l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQsr7l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQsr7l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQsr7l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQsr7l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQsr7l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQsr7l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQsr7l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQsr7l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQsr7l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQsr7l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQQsr7l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQsr7l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQsr7l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQsr7l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQsr7l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQsr7l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQsr7l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQsr7l.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciJ4zMT.s: Assembler messages:
encrypt.c: /tmp/cciJ4zMT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciJ4zMT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciJ4zMT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciJ4zMT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJ4zMT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJ4zMT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJ4zMT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJ4zMT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJ4zMT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJ4zMT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJ4zMT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJ4zMT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciJ4zMT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJ4zMT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciJ4zMT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciJ4zMT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJ4zMT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJ4zMT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJ4zMT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJ4zMT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJ4zMT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJ4zMT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJ4zMT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJ4zMT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgWj9rr.s: Assembler messages:
encrypt.c: /tmp/ccgWj9rr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgWj9rr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgWj9rr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgWj9rr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWj9rr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWj9rr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWj9rr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWj9rr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWj9rr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWj9rr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWj9rr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWj9rr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgWj9rr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWj9rr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgWj9rr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWj9rr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgWj9rr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgWj9rr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWj9rr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWj9rr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWj9rr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWj9rr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgWj9rr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgWj9rr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvKLWl7.s: Assembler messages:
encrypt.c: /tmp/ccvKLWl7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvKLWl7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvKLWl7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvKLWl7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKLWl7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKLWl7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKLWl7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKLWl7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKLWl7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvKLWl7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvKLWl7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvKLWl7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvKLWl7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKLWl7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvKLWl7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvKLWl7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvKLWl7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvKLWl7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvKLWl7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKLWl7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvKLWl7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvKLWl7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvKLWl7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvKLWl7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5CH6WL.s: Assembler messages:
encrypt.c: /tmp/cc5CH6WL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5CH6WL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5CH6WL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5CH6WL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CH6WL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CH6WL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CH6WL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CH6WL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CH6WL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CH6WL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CH6WL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CH6WL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5CH6WL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CH6WL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5CH6WL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5CH6WL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CH6WL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CH6WL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CH6WL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CH6WL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CH6WL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5CH6WL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CH6WL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CH6WL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKFuk6h.s: Assembler messages:
encrypt.c: /tmp/ccKFuk6h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKFuk6h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKFuk6h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKFuk6h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFuk6h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFuk6h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFuk6h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFuk6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFuk6h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKFuk6h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKFuk6h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKFuk6h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKFuk6h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFuk6h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKFuk6h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKFuk6h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKFuk6h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKFuk6h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKFuk6h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKFuk6h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKFuk6h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKFuk6h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKFuk6h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKFuk6h.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccT57l2.s: Assembler messages:
encrypt.c: /tmp/cccT57l2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccT57l2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccT57l2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccT57l2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccT57l2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccT57l2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccT57l2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccT57l2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccT57l2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccT57l2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccT57l2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccT57l2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccT57l2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccT57l2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccT57l2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccT57l2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccT57l2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccT57l2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccT57l2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccT57l2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccT57l2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccT57l2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccT57l2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccT57l2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczIvTgn.s: Assembler messages:
encrypt.c: /tmp/cczIvTgn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIvTgn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIvTgn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczIvTgn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIvTgn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIvTgn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIvTgn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIvTgn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIvTgn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIvTgn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIvTgn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIvTgn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIvTgn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIvTgn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIvTgn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIvTgn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczIvTgn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIvTgn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIvTgn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIvTgn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIvTgn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIvTgn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIvTgn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIvTgn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJkHfPv.s: Assembler messages:
encrypt.c: /tmp/ccJkHfPv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJkHfPv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJkHfPv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJkHfPv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkHfPv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkHfPv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkHfPv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkHfPv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkHfPv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkHfPv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkHfPv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkHfPv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJkHfPv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkHfPv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJkHfPv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJkHfPv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkHfPv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkHfPv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkHfPv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkHfPv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkHfPv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJkHfPv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkHfPv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkHfPv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvoauqG.s: Assembler messages:
encrypt.c: /tmp/ccvoauqG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvoauqG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvoauqG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvoauqG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoauqG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoauqG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoauqG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoauqG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoauqG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvoauqG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvoauqG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvoauqG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvoauqG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoauqG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvoauqG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvoauqG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvoauqG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvoauqG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvoauqG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvoauqG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoauqG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvoauqG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvoauqG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvoauqG.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCmWD9S.s: Assembler messages:
encrypt.c: /tmp/ccCmWD9S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCmWD9S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCmWD9S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCmWD9S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmWD9S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmWD9S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmWD9S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmWD9S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmWD9S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCmWD9S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCmWD9S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCmWD9S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCmWD9S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmWD9S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCmWD9S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCmWD9S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCmWD9S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCmWD9S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCmWD9S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCmWD9S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmWD9S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCmWD9S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCmWD9S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCmWD9S.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckPZuvw.s: Assembler messages:
encrypt.c: /tmp/cckPZuvw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckPZuvw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckPZuvw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckPZuvw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZuvw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZuvw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZuvw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZuvw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZuvw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPZuvw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPZuvw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPZuvw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckPZuvw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZuvw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckPZuvw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckPZuvw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPZuvw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPZuvw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPZuvw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZuvw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPZuvw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckPZuvw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPZuvw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPZuvw.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTrir2y.s: Assembler messages:
encrypt.c: /tmp/ccTrir2y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTrir2y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTrir2y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTrir2y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrir2y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrir2y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrir2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrir2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrir2y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTrir2y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTrir2y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTrir2y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTrir2y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrir2y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTrir2y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTrir2y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTrir2y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTrir2y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTrir2y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTrir2y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrir2y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTrir2y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTrir2y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTrir2y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgqveVy.s: Assembler messages:
encrypt.c: /tmp/ccgqveVy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgqveVy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgqveVy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgqveVy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqveVy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqveVy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqveVy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqveVy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqveVy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqveVy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqveVy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqveVy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgqveVy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqveVy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgqveVy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgqveVy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqveVy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqveVy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqveVy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqveVy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqveVy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgqveVy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqveVy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqveVy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAyaJWn.s: Assembler messages:
encrypt.c: /tmp/ccAyaJWn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAyaJWn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAyaJWn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAyaJWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyaJWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyaJWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyaJWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyaJWn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyaJWn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAyaJWn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAyaJWn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAyaJWn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAyaJWn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyaJWn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAyaJWn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAyaJWn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAyaJWn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAyaJWn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAyaJWn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyaJWn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAyaJWn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAyaJWn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAyaJWn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAyaJWn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLEjk8O.s: Assembler messages:
encrypt.c: /tmp/ccLEjk8O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLEjk8O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLEjk8O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLEjk8O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEjk8O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEjk8O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEjk8O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEjk8O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEjk8O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLEjk8O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLEjk8O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLEjk8O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLEjk8O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEjk8O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLEjk8O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLEjk8O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLEjk8O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLEjk8O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLEjk8O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLEjk8O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLEjk8O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLEjk8O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLEjk8O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLEjk8O.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc74M6FC.s: Assembler messages:
encrypt.c: /tmp/cc74M6FC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc74M6FC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc74M6FC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc74M6FC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74M6FC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74M6FC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74M6FC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74M6FC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74M6FC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74M6FC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74M6FC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74M6FC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc74M6FC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74M6FC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc74M6FC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc74M6FC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc74M6FC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74M6FC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74M6FC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74M6FC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74M6FC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc74M6FC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74M6FC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc74M6FC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclCHWMT.s: Assembler messages:
encrypt.c: /tmp/cclCHWMT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclCHWMT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclCHWMT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclCHWMT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCHWMT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCHWMT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCHWMT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCHWMT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCHWMT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclCHWMT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclCHWMT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclCHWMT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclCHWMT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCHWMT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclCHWMT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclCHWMT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclCHWMT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclCHWMT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclCHWMT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclCHWMT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCHWMT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclCHWMT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclCHWMT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclCHWMT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchJxc35.s: Assembler messages:
encrypt.c: /tmp/cchJxc35.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJxc35.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchJxc35.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchJxc35.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxc35.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxc35.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxc35.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxc35.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxc35.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJxc35.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJxc35.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJxc35.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchJxc35.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxc35.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchJxc35.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJxc35.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchJxc35.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJxc35.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJxc35.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJxc35.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJxc35.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJxc35.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJxc35.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJxc35.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqNFF7J.s: Assembler messages:
encrypt.c: /tmp/ccqNFF7J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqNFF7J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqNFF7J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqNFF7J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNFF7J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNFF7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNFF7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNFF7J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNFF7J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNFF7J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNFF7J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNFF7J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqNFF7J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNFF7J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqNFF7J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqNFF7J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqNFF7J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNFF7J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNFF7J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqNFF7J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNFF7J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqNFF7J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNFF7J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqNFF7J.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccinfoxW.s: Assembler messages:
encrypt.c: /tmp/ccinfoxW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccinfoxW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccinfoxW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccinfoxW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinfoxW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinfoxW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinfoxW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinfoxW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinfoxW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinfoxW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinfoxW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinfoxW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccinfoxW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinfoxW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccinfoxW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinfoxW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccinfoxW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinfoxW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinfoxW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinfoxW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinfoxW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinfoxW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinfoxW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinfoxW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjz2pJu.s: Assembler messages:
encrypt.c: /tmp/ccjz2pJu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjz2pJu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjz2pJu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjz2pJu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz2pJu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz2pJu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz2pJu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz2pJu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz2pJu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjz2pJu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjz2pJu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjz2pJu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjz2pJu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz2pJu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjz2pJu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjz2pJu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjz2pJu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjz2pJu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjz2pJu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjz2pJu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjz2pJu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjz2pJu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjz2pJu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjz2pJu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9sebj1.s: Assembler messages:
encrypt.c: /tmp/cc9sebj1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9sebj1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9sebj1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9sebj1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sebj1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sebj1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sebj1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sebj1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sebj1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9sebj1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9sebj1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9sebj1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9sebj1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sebj1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9sebj1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9sebj1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9sebj1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9sebj1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9sebj1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9sebj1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9sebj1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9sebj1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9sebj1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9sebj1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbPK0yJ.s: Assembler messages:
encrypt.c: /tmp/ccbPK0yJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbPK0yJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbPK0yJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbPK0yJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPK0yJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPK0yJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPK0yJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPK0yJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPK0yJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPK0yJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPK0yJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPK0yJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbPK0yJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPK0yJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbPK0yJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbPK0yJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbPK0yJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPK0yJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPK0yJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPK0yJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPK0yJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbPK0yJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPK0yJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbPK0yJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAYbLve.s: Assembler messages:
encrypt.c: /tmp/ccAYbLve.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAYbLve.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAYbLve.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAYbLve.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYbLve.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYbLve.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYbLve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYbLve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYbLve.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYbLve.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYbLve.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYbLve.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAYbLve.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYbLve.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAYbLve.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYbLve.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAYbLve.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAYbLve.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYbLve.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYbLve.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYbLve.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYbLve.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAYbLve.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAYbLve.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm94A7o.s: Assembler messages:
encrypt.c: /tmp/ccm94A7o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm94A7o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm94A7o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm94A7o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94A7o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94A7o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94A7o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94A7o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94A7o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm94A7o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm94A7o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm94A7o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm94A7o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94A7o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm94A7o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm94A7o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm94A7o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm94A7o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm94A7o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94A7o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm94A7o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm94A7o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm94A7o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm94A7o.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1toPtA.s: Assembler messages:
encrypt.c: /tmp/cc1toPtA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1toPtA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1toPtA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1toPtA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toPtA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toPtA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toPtA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toPtA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toPtA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1toPtA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1toPtA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1toPtA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1toPtA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toPtA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1toPtA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1toPtA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1toPtA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1toPtA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1toPtA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1toPtA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1toPtA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1toPtA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1toPtA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1toPtA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc43PcYm.s: Assembler messages:
encrypt.c: /tmp/cc43PcYm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43PcYm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43PcYm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc43PcYm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43PcYm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43PcYm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43PcYm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43PcYm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43PcYm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc43PcYm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc43PcYm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc43PcYm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43PcYm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43PcYm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43PcYm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc43PcYm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc43PcYm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc43PcYm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc43PcYm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc43PcYm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43PcYm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc43PcYm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43PcYm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc43PcYm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccVd1Dp8.s: Assembler messages:
encrypt.c: /tmp/ccVd1Dp8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVd1Dp8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVd1Dp8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVd1Dp8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd1Dp8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd1Dp8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd1Dp8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd1Dp8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd1Dp8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd1Dp8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd1Dp8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd1Dp8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVd1Dp8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd1Dp8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVd1Dp8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd1Dp8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVd1Dp8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd1Dp8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd1Dp8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd1Dp8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd1Dp8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd1Dp8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVd1Dp8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd1Dp8.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccaS7Rah.s: Assembler messages:
encrypt.c: /tmp/ccaS7Rah.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaS7Rah.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaS7Rah.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaS7Rah.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaS7Rah.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaS7Rah.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaS7Rah.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaS7Rah.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaS7Rah.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaS7Rah.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaS7Rah.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaS7Rah.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaS7Rah.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaS7Rah.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaS7Rah.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaS7Rah.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaS7Rah.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaS7Rah.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaS7Rah.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaS7Rah.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaS7Rah.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaS7Rah.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaS7Rah.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaS7Rah.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAwhvVi.s: Assembler messages:
encrypt.c: /tmp/ccAwhvVi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAwhvVi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAwhvVi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAwhvVi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwhvVi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwhvVi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwhvVi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwhvVi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwhvVi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwhvVi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwhvVi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwhvVi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAwhvVi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwhvVi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAwhvVi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwhvVi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAwhvVi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwhvVi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwhvVi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwhvVi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwhvVi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwhvVi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAwhvVi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwhvVi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd1QUSv.s: Assembler messages:
encrypt.c: /tmp/ccd1QUSv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd1QUSv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd1QUSv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd1QUSv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1QUSv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1QUSv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1QUSv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1QUSv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1QUSv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd1QUSv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd1QUSv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd1QUSv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd1QUSv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1QUSv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd1QUSv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd1QUSv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd1QUSv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd1QUSv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd1QUSv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd1QUSv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd1QUSv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd1QUSv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd1QUSv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd1QUSv.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqK9Tym.s: Assembler messages:
encrypt.c: /tmp/ccqK9Tym.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqK9Tym.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqK9Tym.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqK9Tym.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqK9Tym.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqK9Tym.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqK9Tym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqK9Tym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqK9Tym.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqK9Tym.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqK9Tym.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqK9Tym.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqK9Tym.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqK9Tym.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqK9Tym.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqK9Tym.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqK9Tym.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqK9Tym.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqK9Tym.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqK9Tym.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqK9Tym.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqK9Tym.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqK9Tym.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqK9Tym.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvfLdlf.s: Assembler messages:
encrypt.c: /tmp/ccvfLdlf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvfLdlf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvfLdlf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvfLdlf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfLdlf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfLdlf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfLdlf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfLdlf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfLdlf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvfLdlf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvfLdlf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvfLdlf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvfLdlf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfLdlf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvfLdlf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvfLdlf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvfLdlf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfLdlf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfLdlf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvfLdlf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfLdlf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvfLdlf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfLdlf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvfLdlf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgbAoIt.s: Assembler messages:
encrypt.c: /tmp/ccgbAoIt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgbAoIt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgbAoIt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgbAoIt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbAoIt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbAoIt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbAoIt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbAoIt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbAoIt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbAoIt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbAoIt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbAoIt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgbAoIt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbAoIt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgbAoIt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgbAoIt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgbAoIt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbAoIt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbAoIt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbAoIt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbAoIt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgbAoIt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbAoIt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgbAoIt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx0FB0p.s: Assembler messages:
encrypt.c: /tmp/ccx0FB0p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0FB0p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0FB0p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0FB0p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0FB0p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0FB0p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0FB0p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0FB0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0FB0p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0FB0p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0FB0p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0FB0p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0FB0p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0FB0p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0FB0p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0FB0p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx0FB0p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0FB0p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0FB0p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0FB0p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0FB0p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0FB0p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0FB0p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0FB0p.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc2w02qp.s: Assembler messages:
encrypt.c: /tmp/cc2w02qp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2w02qp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2w02qp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2w02qp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2w02qp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2w02qp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2w02qp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2w02qp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2w02qp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2w02qp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2w02qp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2w02qp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2w02qp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2w02qp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2w02qp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2w02qp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2w02qp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2w02qp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2w02qp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2w02qp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2w02qp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2w02qp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2w02qp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2w02qp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbnEQ5e.s: Assembler messages:
encrypt.c: /tmp/ccbnEQ5e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbnEQ5e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbnEQ5e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbnEQ5e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnEQ5e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnEQ5e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnEQ5e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnEQ5e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnEQ5e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnEQ5e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnEQ5e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnEQ5e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbnEQ5e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnEQ5e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbnEQ5e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbnEQ5e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnEQ5e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnEQ5e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnEQ5e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnEQ5e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnEQ5e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbnEQ5e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnEQ5e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnEQ5e.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceRkLBk.s: Assembler messages:
encrypt.c: /tmp/cceRkLBk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceRkLBk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceRkLBk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceRkLBk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRkLBk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRkLBk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRkLBk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRkLBk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRkLBk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRkLBk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRkLBk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRkLBk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceRkLBk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRkLBk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceRkLBk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceRkLBk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceRkLBk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRkLBk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRkLBk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRkLBk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRkLBk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRkLBk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRkLBk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceRkLBk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqDQ8Jp.s: Assembler messages:
encrypt.c: /tmp/ccqDQ8Jp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqDQ8Jp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqDQ8Jp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqDQ8Jp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQ8Jp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQ8Jp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQ8Jp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQ8Jp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQ8Jp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqDQ8Jp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqDQ8Jp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqDQ8Jp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqDQ8Jp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQ8Jp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqDQ8Jp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqDQ8Jp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqDQ8Jp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqDQ8Jp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqDQ8Jp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqDQ8Jp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDQ8Jp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqDQ8Jp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqDQ8Jp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqDQ8Jp.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP7zZIL.s: Assembler messages:
encrypt.c: /tmp/ccP7zZIL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7zZIL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP7zZIL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP7zZIL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7zZIL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7zZIL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7zZIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7zZIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7zZIL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7zZIL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7zZIL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7zZIL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP7zZIL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7zZIL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP7zZIL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7zZIL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP7zZIL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7zZIL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7zZIL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7zZIL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7zZIL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7zZIL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7zZIL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7zZIL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciDPKJN.s: Assembler messages:
encrypt.c: /tmp/cciDPKJN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciDPKJN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciDPKJN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciDPKJN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDPKJN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDPKJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDPKJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDPKJN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDPKJN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDPKJN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDPKJN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDPKJN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciDPKJN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDPKJN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciDPKJN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciDPKJN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDPKJN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDPKJN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDPKJN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDPKJN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDPKJN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciDPKJN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDPKJN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDPKJN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7ymtHJ.s: Assembler messages:
encrypt.c: /tmp/cc7ymtHJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ymtHJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ymtHJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ymtHJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ymtHJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ymtHJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ymtHJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ymtHJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ymtHJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ymtHJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ymtHJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ymtHJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ymtHJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ymtHJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ymtHJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7ymtHJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ymtHJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ymtHJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ymtHJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ymtHJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ymtHJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ymtHJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ymtHJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ymtHJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSSlAqZ.s: Assembler messages:
encrypt.c: /tmp/ccSSlAqZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSSlAqZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSSlAqZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSSlAqZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlAqZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlAqZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlAqZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlAqZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlAqZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSlAqZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSlAqZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSlAqZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSSlAqZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlAqZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSSlAqZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSlAqZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSSlAqZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSSlAqZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSlAqZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSlAqZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSSlAqZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSlAqZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSSlAqZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSSlAqZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc0FLZUD.s: Assembler messages:
encrypt.c: /tmp/cc0FLZUD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0FLZUD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0FLZUD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0FLZUD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FLZUD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FLZUD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FLZUD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FLZUD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FLZUD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FLZUD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FLZUD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FLZUD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0FLZUD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FLZUD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0FLZUD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FLZUD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0FLZUD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0FLZUD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FLZUD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FLZUD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0FLZUD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FLZUD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0FLZUD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0FLZUD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccUZ6QfJ.s: Assembler messages:
encrypt.c: /tmp/ccUZ6QfJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUZ6QfJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUZ6QfJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUZ6QfJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ6QfJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ6QfJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ6QfJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ6QfJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ6QfJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZ6QfJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZ6QfJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZ6QfJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUZ6QfJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ6QfJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUZ6QfJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUZ6QfJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUZ6QfJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZ6QfJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZ6QfJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZ6QfJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZ6QfJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUZ6QfJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZ6QfJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUZ6QfJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3dziNP.s: Assembler messages:
encrypt.c: /tmp/cc3dziNP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3dziNP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3dziNP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3dziNP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dziNP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dziNP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dziNP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dziNP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dziNP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dziNP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dziNP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dziNP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3dziNP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dziNP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3dziNP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dziNP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3dziNP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dziNP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dziNP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dziNP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dziNP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dziNP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3dziNP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dziNP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKae1kL.s: Assembler messages:
encrypt.c: /tmp/ccKae1kL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKae1kL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKae1kL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKae1kL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKae1kL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKae1kL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKae1kL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKae1kL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKae1kL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKae1kL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKae1kL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKae1kL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKae1kL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKae1kL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKae1kL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKae1kL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKae1kL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKae1kL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKae1kL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKae1kL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKae1kL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKae1kL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKae1kL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKae1kL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc14o2QK.s: Assembler messages:
encrypt.c: /tmp/cc14o2QK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc14o2QK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc14o2QK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc14o2QK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14o2QK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14o2QK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14o2QK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14o2QK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14o2QK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14o2QK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14o2QK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14o2QK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc14o2QK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14o2QK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc14o2QK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14o2QK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc14o2QK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc14o2QK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14o2QK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14o2QK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14o2QK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14o2QK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc14o2QK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc14o2QK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpEzGLb.s: Assembler messages:
encrypt.c: /tmp/ccpEzGLb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpEzGLb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpEzGLb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpEzGLb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzGLb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzGLb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzGLb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzGLb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzGLb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpEzGLb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpEzGLb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpEzGLb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpEzGLb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzGLb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpEzGLb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpEzGLb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpEzGLb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpEzGLb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpEzGLb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzGLb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpEzGLb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpEzGLb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpEzGLb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpEzGLb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccacvqig.s: Assembler messages:
encrypt.c: /tmp/ccacvqig.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccacvqig.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccacvqig.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccacvqig.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvqig.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvqig.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvqig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvqig.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvqig.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacvqig.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacvqig.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacvqig.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccacvqig.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvqig.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccacvqig.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccacvqig.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacvqig.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacvqig.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacvqig.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvqig.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacvqig.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacvqig.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacvqig.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacvqig.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckRVvOH.s: Assembler messages:
encrypt.c: /tmp/cckRVvOH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRVvOH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckRVvOH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckRVvOH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRVvOH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRVvOH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRVvOH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRVvOH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRVvOH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRVvOH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRVvOH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRVvOH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckRVvOH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRVvOH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckRVvOH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRVvOH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckRVvOH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRVvOH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRVvOH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRVvOH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRVvOH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRVvOH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRVvOH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRVvOH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOBiQiE.s: Assembler messages:
encrypt.c: /tmp/ccOBiQiE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOBiQiE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOBiQiE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOBiQiE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBiQiE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBiQiE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBiQiE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBiQiE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBiQiE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBiQiE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBiQiE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBiQiE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOBiQiE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBiQiE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOBiQiE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBiQiE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOBiQiE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBiQiE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBiQiE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBiQiE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBiQiE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBiQiE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOBiQiE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBiQiE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cceO2X12.s: Assembler messages:
encrypt.c: /tmp/cceO2X12.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceO2X12.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceO2X12.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceO2X12.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2X12.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2X12.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2X12.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2X12.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2X12.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceO2X12.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceO2X12.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceO2X12.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceO2X12.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2X12.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceO2X12.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceO2X12.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceO2X12.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceO2X12.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceO2X12.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2X12.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceO2X12.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceO2X12.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceO2X12.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceO2X12.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuN2LDg.s: Assembler messages:
encrypt.c: /tmp/ccuN2LDg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuN2LDg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuN2LDg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuN2LDg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN2LDg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN2LDg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN2LDg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN2LDg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN2LDg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuN2LDg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuN2LDg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuN2LDg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuN2LDg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN2LDg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuN2LDg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuN2LDg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuN2LDg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuN2LDg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuN2LDg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuN2LDg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuN2LDg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuN2LDg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuN2LDg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuN2LDg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvxz2PN.s: Assembler messages:
encrypt.c: /tmp/ccvxz2PN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxz2PN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxz2PN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxz2PN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxz2PN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxz2PN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxz2PN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxz2PN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxz2PN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxz2PN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxz2PN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxz2PN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxz2PN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxz2PN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxz2PN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxz2PN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvxz2PN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvxz2PN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxz2PN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxz2PN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxz2PN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxz2PN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxz2PN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvxz2PN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFPYdTW.s: Assembler messages:
encrypt.c: /tmp/ccFPYdTW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFPYdTW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFPYdTW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFPYdTW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYdTW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYdTW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYdTW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYdTW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYdTW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPYdTW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPYdTW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPYdTW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFPYdTW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYdTW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFPYdTW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPYdTW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFPYdTW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPYdTW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPYdTW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPYdTW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPYdTW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPYdTW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFPYdTW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPYdTW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuUbiIL.s: Assembler messages:
encrypt.c: /tmp/ccuUbiIL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUbiIL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUbiIL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUbiIL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbiIL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbiIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbiIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbiIL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbiIL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUbiIL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUbiIL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUbiIL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUbiIL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbiIL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUbiIL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuUbiIL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUbiIL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUbiIL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUbiIL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUbiIL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUbiIL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUbiIL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUbiIL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUbiIL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQW4kzZ.s: Assembler messages:
encrypt.c: /tmp/ccQW4kzZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQW4kzZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQW4kzZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQW4kzZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW4kzZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW4kzZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW4kzZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW4kzZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW4kzZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQW4kzZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQW4kzZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQW4kzZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQW4kzZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW4kzZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQW4kzZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQW4kzZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQW4kzZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQW4kzZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQW4kzZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQW4kzZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQW4kzZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQW4kzZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQW4kzZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQW4kzZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl5abD0.s: Assembler messages:
encrypt.c: /tmp/ccl5abD0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl5abD0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl5abD0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl5abD0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5abD0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5abD0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5abD0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5abD0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5abD0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5abD0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5abD0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5abD0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl5abD0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5abD0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl5abD0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl5abD0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl5abD0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5abD0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5abD0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5abD0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5abD0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl5abD0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5abD0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl5abD0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTV0YlR.s: Assembler messages:
encrypt.c: /tmp/ccTV0YlR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTV0YlR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTV0YlR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTV0YlR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV0YlR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV0YlR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV0YlR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV0YlR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV0YlR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTV0YlR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTV0YlR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTV0YlR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTV0YlR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV0YlR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTV0YlR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTV0YlR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTV0YlR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTV0YlR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTV0YlR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTV0YlR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTV0YlR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTV0YlR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTV0YlR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTV0YlR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwRzRiH.s: Assembler messages:
encrypt.c: /tmp/ccwRzRiH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRzRiH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRzRiH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRzRiH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRzRiH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRzRiH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRzRiH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRzRiH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRzRiH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRzRiH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRzRiH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRzRiH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRzRiH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRzRiH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRzRiH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwRzRiH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRzRiH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRzRiH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRzRiH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRzRiH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRzRiH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRzRiH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRzRiH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRzRiH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQEn6qQ.s: Assembler messages:
encrypt.c: /tmp/ccQEn6qQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQEn6qQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQEn6qQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQEn6qQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEn6qQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEn6qQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEn6qQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEn6qQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEn6qQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEn6qQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEn6qQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEn6qQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQEn6qQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEn6qQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQEn6qQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEn6qQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQEn6qQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEn6qQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEn6qQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEn6qQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEn6qQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEn6qQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQEn6qQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEn6qQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWxm5dU.s: Assembler messages:
encrypt.c: /tmp/ccWxm5dU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWxm5dU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWxm5dU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWxm5dU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxm5dU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxm5dU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxm5dU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxm5dU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxm5dU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxm5dU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxm5dU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxm5dU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWxm5dU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxm5dU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWxm5dU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWxm5dU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWxm5dU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxm5dU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxm5dU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWxm5dU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxm5dU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWxm5dU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxm5dU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWxm5dU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXgYQo8.s: Assembler messages:
encrypt.c: /tmp/ccXgYQo8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXgYQo8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXgYQo8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXgYQo8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgYQo8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgYQo8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgYQo8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgYQo8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgYQo8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgYQo8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgYQo8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgYQo8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXgYQo8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgYQo8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXgYQo8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXgYQo8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgYQo8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgYQo8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgYQo8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgYQo8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgYQo8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXgYQo8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgYQo8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgYQo8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccQvYy9.s: Assembler messages:
encrypt.c: /tmp/cccQvYy9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQvYy9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQvYy9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccQvYy9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQvYy9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQvYy9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQvYy9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQvYy9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQvYy9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQvYy9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQvYy9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQvYy9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQvYy9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQvYy9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQvYy9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQvYy9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccQvYy9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQvYy9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQvYy9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQvYy9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQvYy9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQvYy9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQvYy9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQvYy9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIUvsSa.s: Assembler messages:
encrypt.c: /tmp/ccIUvsSa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIUvsSa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIUvsSa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIUvsSa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUvsSa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUvsSa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUvsSa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUvsSa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUvsSa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUvsSa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUvsSa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUvsSa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIUvsSa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUvsSa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIUvsSa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIUvsSa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUvsSa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUvsSa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUvsSa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUvsSa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUvsSa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIUvsSa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUvsSa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUvsSa.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccetD9Ah.s: Assembler messages:
encrypt.c: /tmp/ccetD9Ah.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccetD9Ah.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccetD9Ah.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccetD9Ah.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetD9Ah.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetD9Ah.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetD9Ah.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetD9Ah.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetD9Ah.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccetD9Ah.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccetD9Ah.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccetD9Ah.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccetD9Ah.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetD9Ah.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccetD9Ah.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccetD9Ah.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccetD9Ah.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccetD9Ah.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetD9Ah.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetD9Ah.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetD9Ah.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetD9Ah.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccetD9Ah.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetD9Ah.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBnKcb1.s: Assembler messages:
encrypt.c: /tmp/ccBnKcb1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBnKcb1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBnKcb1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBnKcb1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnKcb1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnKcb1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnKcb1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnKcb1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnKcb1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnKcb1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnKcb1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnKcb1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBnKcb1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnKcb1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBnKcb1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBnKcb1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnKcb1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnKcb1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnKcb1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnKcb1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnKcb1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBnKcb1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnKcb1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnKcb1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnrw1Y7.s: Assembler messages:
encrypt.c: /tmp/ccnrw1Y7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnrw1Y7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnrw1Y7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnrw1Y7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrw1Y7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrw1Y7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrw1Y7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrw1Y7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrw1Y7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnrw1Y7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnrw1Y7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnrw1Y7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnrw1Y7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrw1Y7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnrw1Y7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnrw1Y7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnrw1Y7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnrw1Y7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnrw1Y7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnrw1Y7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnrw1Y7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnrw1Y7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnrw1Y7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnrw1Y7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG2sRE5.s: Assembler messages:
encrypt.c: /tmp/ccG2sRE5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG2sRE5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG2sRE5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG2sRE5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2sRE5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2sRE5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2sRE5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2sRE5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2sRE5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2sRE5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2sRE5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2sRE5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG2sRE5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2sRE5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG2sRE5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG2sRE5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG2sRE5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2sRE5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2sRE5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2sRE5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2sRE5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG2sRE5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2sRE5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG2sRE5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczESlH9.s: Assembler messages:
encrypt.c: /tmp/cczESlH9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczESlH9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczESlH9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczESlH9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczESlH9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczESlH9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczESlH9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczESlH9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczESlH9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczESlH9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczESlH9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczESlH9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczESlH9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczESlH9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczESlH9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczESlH9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczESlH9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczESlH9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczESlH9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczESlH9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczESlH9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczESlH9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczESlH9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczESlH9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckAV7Dy.s: Assembler messages:
encrypt.c: /tmp/cckAV7Dy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckAV7Dy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckAV7Dy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckAV7Dy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAV7Dy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAV7Dy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAV7Dy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAV7Dy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAV7Dy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAV7Dy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAV7Dy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAV7Dy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckAV7Dy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAV7Dy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckAV7Dy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAV7Dy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckAV7Dy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAV7Dy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAV7Dy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAV7Dy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAV7Dy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAV7Dy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckAV7Dy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAV7Dy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccooKj0o.s: Assembler messages:
encrypt.c: /tmp/ccooKj0o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccooKj0o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccooKj0o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccooKj0o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooKj0o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooKj0o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooKj0o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooKj0o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooKj0o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooKj0o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooKj0o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooKj0o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccooKj0o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooKj0o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccooKj0o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccooKj0o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooKj0o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooKj0o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooKj0o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooKj0o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooKj0o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccooKj0o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooKj0o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooKj0o.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYRTokC.s: Assembler messages:
encrypt.c: /tmp/ccYRTokC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRTokC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRTokC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRTokC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRTokC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRTokC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRTokC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRTokC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRTokC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRTokC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRTokC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRTokC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRTokC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRTokC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRTokC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYRTokC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRTokC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRTokC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRTokC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRTokC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRTokC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRTokC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRTokC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRTokC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYc0Drz.s: Assembler messages:
encrypt.c: /tmp/ccYc0Drz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYc0Drz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYc0Drz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYc0Drz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc0Drz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc0Drz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc0Drz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc0Drz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc0Drz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc0Drz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc0Drz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc0Drz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYc0Drz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc0Drz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYc0Drz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc0Drz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYc0Drz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYc0Drz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc0Drz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc0Drz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc0Drz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc0Drz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYc0Drz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYc0Drz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2Ha6Ah.s: Assembler messages:
encrypt.c: /tmp/cc2Ha6Ah.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Ha6Ah.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Ha6Ah.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Ha6Ah.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ha6Ah.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ha6Ah.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ha6Ah.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ha6Ah.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ha6Ah.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Ha6Ah.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Ha6Ah.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Ha6Ah.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Ha6Ah.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ha6Ah.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Ha6Ah.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Ha6Ah.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Ha6Ah.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Ha6Ah.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Ha6Ah.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Ha6Ah.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Ha6Ah.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Ha6Ah.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Ha6Ah.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Ha6Ah.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTmyMDq.s: Assembler messages:
encrypt.c: /tmp/ccTmyMDq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmyMDq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmyMDq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmyMDq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyMDq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyMDq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyMDq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyMDq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyMDq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmyMDq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmyMDq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmyMDq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmyMDq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyMDq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmyMDq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmyMDq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTmyMDq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmyMDq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmyMDq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmyMDq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmyMDq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmyMDq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTmyMDq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmyMDq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZXAdos.s: Assembler messages:
encrypt.c: /tmp/ccZXAdos.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZXAdos.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZXAdos.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZXAdos.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXAdos.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXAdos.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXAdos.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXAdos.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXAdos.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXAdos.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXAdos.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXAdos.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZXAdos.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXAdos.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZXAdos.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZXAdos.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXAdos.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXAdos.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXAdos.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXAdos.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXAdos.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZXAdos.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXAdos.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXAdos.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyyxdRC.s: Assembler messages:
encrypt.c: /tmp/ccyyxdRC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyyxdRC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyyxdRC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyyxdRC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyxdRC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyxdRC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyxdRC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyxdRC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyxdRC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyxdRC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyxdRC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyxdRC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyyxdRC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyxdRC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyyxdRC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyxdRC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyyxdRC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyxdRC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyxdRC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyxdRC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyxdRC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyxdRC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyyxdRC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyxdRC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Amc2J.s: Assembler messages:
encrypt.c: /tmp/cc0Amc2J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Amc2J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Amc2J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Amc2J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Amc2J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Amc2J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Amc2J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Amc2J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Amc2J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Amc2J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Amc2J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Amc2J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Amc2J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Amc2J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Amc2J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Amc2J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Amc2J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Amc2J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Amc2J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Amc2J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Amc2J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Amc2J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Amc2J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Amc2J.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK9tLgB.s: Assembler messages:
encrypt.c: /tmp/ccK9tLgB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK9tLgB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK9tLgB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK9tLgB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9tLgB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9tLgB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9tLgB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9tLgB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9tLgB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9tLgB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9tLgB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9tLgB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK9tLgB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9tLgB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK9tLgB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9tLgB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK9tLgB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9tLgB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9tLgB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9tLgB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9tLgB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9tLgB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK9tLgB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9tLgB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTZiMgC.s: Assembler messages:
encrypt.c: /tmp/ccTZiMgC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTZiMgC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTZiMgC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTZiMgC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZiMgC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZiMgC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZiMgC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZiMgC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZiMgC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZiMgC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZiMgC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZiMgC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTZiMgC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZiMgC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTZiMgC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZiMgC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTZiMgC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTZiMgC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZiMgC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZiMgC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZiMgC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZiMgC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTZiMgC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZiMgC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfXLeo1.s: Assembler messages:
encrypt.c: /tmp/ccfXLeo1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfXLeo1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfXLeo1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfXLeo1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXLeo1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXLeo1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXLeo1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXLeo1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXLeo1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXLeo1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXLeo1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXLeo1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfXLeo1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXLeo1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfXLeo1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfXLeo1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXLeo1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXLeo1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXLeo1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXLeo1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXLeo1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfXLeo1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXLeo1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXLeo1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc3WCe1y.s: Assembler messages:
encrypt.c: /tmp/cc3WCe1y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3WCe1y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3WCe1y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3WCe1y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WCe1y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WCe1y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WCe1y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WCe1y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WCe1y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WCe1y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WCe1y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WCe1y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3WCe1y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WCe1y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3WCe1y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WCe1y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3WCe1y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WCe1y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WCe1y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WCe1y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WCe1y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WCe1y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3WCe1y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WCe1y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccIh3byC.s: Assembler messages:
encrypt.c: /tmp/ccIh3byC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIh3byC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIh3byC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIh3byC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh3byC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh3byC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh3byC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh3byC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh3byC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIh3byC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIh3byC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIh3byC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIh3byC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh3byC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIh3byC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIh3byC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIh3byC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIh3byC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIh3byC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIh3byC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIh3byC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIh3byC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIh3byC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIh3byC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5CPrZR.s: Assembler messages:
encrypt.c: /tmp/cc5CPrZR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5CPrZR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5CPrZR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5CPrZR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CPrZR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CPrZR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CPrZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CPrZR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CPrZR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CPrZR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CPrZR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CPrZR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5CPrZR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CPrZR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5CPrZR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5CPrZR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5CPrZR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CPrZR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CPrZR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5CPrZR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CPrZR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5CPrZR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CPrZR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5CPrZR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxS3KlD.s: Assembler messages:
encrypt.c: /tmp/ccxS3KlD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxS3KlD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxS3KlD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxS3KlD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS3KlD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS3KlD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS3KlD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS3KlD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS3KlD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxS3KlD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxS3KlD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxS3KlD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxS3KlD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS3KlD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxS3KlD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxS3KlD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxS3KlD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxS3KlD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxS3KlD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxS3KlD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxS3KlD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxS3KlD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxS3KlD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxS3KlD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrxKnBs.s: Assembler messages:
encrypt.c: /tmp/ccrxKnBs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxKnBs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrxKnBs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrxKnBs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxKnBs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxKnBs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxKnBs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxKnBs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxKnBs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxKnBs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxKnBs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxKnBs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrxKnBs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxKnBs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrxKnBs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrxKnBs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxKnBs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxKnBs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxKnBs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxKnBs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxKnBs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxKnBs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxKnBs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxKnBs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvK0CgI.s: Assembler messages:
encrypt.c: /tmp/ccvK0CgI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvK0CgI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvK0CgI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvK0CgI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvK0CgI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvK0CgI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvK0CgI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvK0CgI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvK0CgI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvK0CgI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvK0CgI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvK0CgI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvK0CgI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvK0CgI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvK0CgI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvK0CgI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvK0CgI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvK0CgI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvK0CgI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvK0CgI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvK0CgI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvK0CgI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvK0CgI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvK0CgI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCzhe5Q.s: Assembler messages:
encrypt.c: /tmp/ccCzhe5Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCzhe5Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCzhe5Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCzhe5Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzhe5Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzhe5Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzhe5Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzhe5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzhe5Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzhe5Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzhe5Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzhe5Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCzhe5Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzhe5Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCzhe5Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzhe5Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCzhe5Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzhe5Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzhe5Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzhe5Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzhe5Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzhe5Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCzhe5Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzhe5Q.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjNqfrz.s: Assembler messages:
encrypt.c: /tmp/ccjNqfrz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjNqfrz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjNqfrz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjNqfrz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNqfrz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNqfrz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNqfrz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNqfrz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNqfrz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNqfrz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNqfrz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNqfrz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjNqfrz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNqfrz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjNqfrz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjNqfrz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNqfrz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNqfrz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNqfrz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNqfrz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNqfrz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjNqfrz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNqfrz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNqfrz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc0OadXG.s: Assembler messages:
encrypt.c: /tmp/cc0OadXG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0OadXG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0OadXG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0OadXG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OadXG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OadXG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OadXG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OadXG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OadXG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OadXG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OadXG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OadXG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0OadXG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OadXG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0OadXG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OadXG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0OadXG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OadXG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OadXG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OadXG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OadXG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OadXG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0OadXG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OadXG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccwOcdAk.s: Assembler messages:
encrypt.c: /tmp/ccwOcdAk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwOcdAk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwOcdAk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwOcdAk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOcdAk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOcdAk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOcdAk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOcdAk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOcdAk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOcdAk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOcdAk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOcdAk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwOcdAk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOcdAk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwOcdAk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwOcdAk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwOcdAk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOcdAk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOcdAk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwOcdAk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOcdAk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwOcdAk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOcdAk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwOcdAk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cchj34jt.s: Assembler messages:
encrypt.c: /tmp/cchj34jt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchj34jt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchj34jt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchj34jt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj34jt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj34jt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj34jt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj34jt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj34jt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchj34jt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchj34jt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchj34jt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchj34jt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj34jt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchj34jt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchj34jt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchj34jt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchj34jt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchj34jt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj34jt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchj34jt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchj34jt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchj34jt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchj34jt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cclS6PMO.s: Assembler messages:
encrypt.c: /tmp/cclS6PMO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclS6PMO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclS6PMO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclS6PMO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS6PMO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS6PMO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS6PMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS6PMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS6PMO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclS6PMO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclS6PMO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclS6PMO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclS6PMO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS6PMO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclS6PMO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclS6PMO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclS6PMO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclS6PMO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclS6PMO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclS6PMO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclS6PMO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclS6PMO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclS6PMO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclS6PMO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Q5Efa.s: Assembler messages:
encrypt.c: /tmp/cc1Q5Efa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Q5Efa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Q5Efa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Q5Efa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q5Efa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q5Efa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q5Efa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q5Efa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q5Efa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Q5Efa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Q5Efa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Q5Efa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Q5Efa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q5Efa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Q5Efa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Q5Efa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Q5Efa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Q5Efa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Q5Efa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Q5Efa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q5Efa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Q5Efa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Q5Efa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Q5Efa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTXFW4W.s: Assembler messages:
encrypt.c: /tmp/ccTXFW4W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXFW4W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXFW4W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXFW4W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFW4W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFW4W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFW4W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFW4W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFW4W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXFW4W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXFW4W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXFW4W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXFW4W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFW4W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXFW4W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXFW4W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXFW4W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXFW4W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXFW4W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXFW4W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXFW4W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXFW4W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXFW4W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXFW4W.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAlMWIb.s: Assembler messages:
encrypt.c: /tmp/ccAlMWIb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlMWIb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlMWIb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlMWIb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlMWIb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlMWIb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlMWIb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlMWIb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlMWIb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlMWIb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlMWIb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlMWIb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlMWIb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlMWIb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlMWIb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAlMWIb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAlMWIb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlMWIb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlMWIb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlMWIb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlMWIb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlMWIb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlMWIb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAlMWIb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTNYh4m.s: Assembler messages:
encrypt.c: /tmp/ccTNYh4m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTNYh4m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTNYh4m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTNYh4m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNYh4m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNYh4m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNYh4m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNYh4m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNYh4m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNYh4m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNYh4m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNYh4m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTNYh4m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNYh4m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTNYh4m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNYh4m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTNYh4m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNYh4m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNYh4m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNYh4m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNYh4m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNYh4m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTNYh4m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNYh4m.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc52EizU.s: Assembler messages:
encrypt.c: /tmp/cc52EizU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc52EizU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc52EizU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc52EizU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52EizU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52EizU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52EizU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52EizU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52EizU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52EizU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52EizU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52EizU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc52EizU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52EizU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc52EizU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc52EizU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc52EizU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52EizU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52EizU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc52EizU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52EizU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc52EizU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52EizU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc52EizU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccDjLmQ3.s: Assembler messages:
encrypt.c: /tmp/ccDjLmQ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDjLmQ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDjLmQ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDjLmQ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjLmQ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjLmQ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjLmQ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjLmQ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjLmQ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjLmQ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjLmQ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjLmQ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDjLmQ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjLmQ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDjLmQ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjLmQ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDjLmQ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDjLmQ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjLmQ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjLmQ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDjLmQ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjLmQ3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDjLmQ3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDjLmQ3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKfG77h.s: Assembler messages:
encrypt.c: /tmp/ccKfG77h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKfG77h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKfG77h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKfG77h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfG77h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfG77h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfG77h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfG77h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfG77h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfG77h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfG77h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfG77h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKfG77h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfG77h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKfG77h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfG77h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKfG77h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfG77h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfG77h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfG77h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfG77h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfG77h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfG77h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfG77h.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cctDUBB4.s: Assembler messages:
encrypt.c: /tmp/cctDUBB4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctDUBB4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctDUBB4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctDUBB4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUBB4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUBB4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUBB4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUBB4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUBB4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDUBB4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDUBB4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDUBB4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctDUBB4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUBB4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctDUBB4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctDUBB4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDUBB4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDUBB4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDUBB4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDUBB4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDUBB4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctDUBB4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDUBB4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDUBB4.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