Implementation notes: x86, h2atom, crypto_aead/omdsha256k256n248tau256v2

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
607560refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016112320161009
624840refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016112320161009
630690refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016112320161009
644300refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016112320161009
647390refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016112320161009
650540refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016112320161009
650760refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016112320161009
652590refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016112320161009
682450refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016112320161009
682630refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112320161009
686910refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016112320161009
688650refgcc -m32 -O3 -fomit-frame-pointer2016112320161009
702140refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112320161009
702890refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016112320161009
702970refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016112320161009
703270refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112320161009
711120refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016112320161009
711730refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016112320161009
717020refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112320161009
717070refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112320161009
717600refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016112320161009
718070refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016112320161009
718990refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112320161009
723050refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112320161009
723090refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112320161009
724760refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112320161009
734470refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112320161009
739330refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016112320161009
739550refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112320161009
739750refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112320161009
739780refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112320161009
740070refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112320161009
740500refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016112320161009
746790refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016112320161009
751880refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016112320161009
752320refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016112320161009
756510refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016112320161009
756960refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016112320161009
762480refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112320161009
767700refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016112320161009
767780refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112320161009
775050refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112320161009
775050refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016112320161009
775060refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112320161009
775520refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016112320161009
775750refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016112320161009
775870refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016112320161009
792910refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112320161009
793030refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112320161009
793430refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112320161009
795120refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112320161009
814880refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016112320161009
821870refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112320161009
821960refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016112320161009
832810refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016112320161009
833710refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016112320161009
834180refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016112320161009
834370refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112320161009
834640refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016112320161009
838630refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112320161009
838700refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016112320161009
842070refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016112320161009
842080refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016112320161009
842140refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016112320161009
843190refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016112320161009
845110refgcc -m32 -O2 -fomit-frame-pointer2016112320161009
846390refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112320161009
846390refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016112320161009
846410refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016112320161009
848390refgcc -m32 -Os -fomit-frame-pointer2016112320161009
848390refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016112320161009
848770refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016112320161009
848800refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016112320161009
852420refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112320161009
853590refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016112320161009
855710refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112320161009
855800refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016112320161009
856590refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016112320161009
856720refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016112320161009
857270refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016112320161009
859260refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016112320161009
860100refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016112320161009
862790refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016112320161009
862960refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016112320161009
863310refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112320161009
863340refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016112320161009
863340refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112320161009
863370refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112320161009
863380refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112320161009
868090refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016112320161009
868120refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016112320161009
868160refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016112320161009
868490refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016112320161009
878850refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016112320161009
879220refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016112320161009
879530refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016112320161009
880500refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016112320161009
880510refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112320161009
880510refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112320161009
882180refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016112320161009
882280refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016112320161009
882440refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016112320161009
882690refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016112320161009
886740refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112320161009
886820refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016112320161009
887290refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016112320161009
888470refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016112320161009
889030refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016112320161009
889300refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016112320161009
889350refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016112320161009
893470refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016112320161009
893500refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016112320161009
901090refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016112320161009
907860refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016112320161009
908810refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112320161009
909860refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016112320161009
910070refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016112320161009
924170refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016112320161009
924310refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016112320161009
924370refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016112320161009
924390refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016112320161009
925430refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016112320161009
925610refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016112320161009
935200refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016112320161009
935220refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016112320161009
935330refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016112320161009
937340refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112320161009
937630refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016112320161009
941460refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016112320161009
957070refgcc -m32 -march=athlon -O -fomit-frame-pointer2016112320161009
957290refgcc -m32 -march=k8 -O -fomit-frame-pointer2016112320161009
959660refgcc -m32 -march=prescott -O -fomit-frame-pointer2016112320161009
959700refgcc -m32 -march=nocona -O -fomit-frame-pointer2016112320161009
960900refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016112320161009
961210refgcc -m32 -march=core2 -O -fomit-frame-pointer2016112320161009
961230refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016112320161009
961690refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016112320161009
961830refgcc -m32 -O -fomit-frame-pointer2016112320161009
962190refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016112320161009
975070refgcc -m32 -march=i386 -O -fomit-frame-pointer2016112320161009
986320refgcc -m32 -march=i486 -O -fomit-frame-pointer2016112320161009
987680refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016112320161009
987820refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016112320161009
987870refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016112320161009
987890refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016112320161009
988920refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016112320161009
990140refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112320161009
990210refgcc -m32 -march=pentium -O -fomit-frame-pointer2016112320161009
996360refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016112320161009
996640refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016112320161009
996640refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016112320161009
998560refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016112320161009
998960refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016112320161009
999000refgcc -m32 -march=k6 -O -fomit-frame-pointer2016112320161009
999470refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016112320161009
1000530refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016112320161009
1000540refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016112320161009
1000770refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016112320161009
1000810refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016112320161009
1014730refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016112320161009
1018260refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016112320161009

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/cc11AzAc.s: Assembler messages:
encrypt.c: /tmp/cc11AzAc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11AzAc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11AzAc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc11AzAc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11AzAc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11AzAc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11AzAc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11AzAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11AzAc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11AzAc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11AzAc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11AzAc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11AzAc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11AzAc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11AzAc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11AzAc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc11AzAc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11AzAc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11AzAc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11AzAc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11AzAc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11AzAc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11AzAc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11AzAc.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/cciUf6cg.s: Assembler messages:
encrypt.c: /tmp/cciUf6cg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciUf6cg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciUf6cg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciUf6cg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUf6cg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUf6cg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUf6cg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUf6cg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUf6cg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUf6cg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUf6cg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUf6cg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciUf6cg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUf6cg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciUf6cg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciUf6cg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUf6cg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUf6cg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUf6cg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUf6cg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUf6cg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciUf6cg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUf6cg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUf6cg.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/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctp8Cqe.s: Assembler messages:
encrypt.c: /tmp/cctp8Cqe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctp8Cqe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctp8Cqe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctp8Cqe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp8Cqe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp8Cqe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp8Cqe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp8Cqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp8Cqe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctp8Cqe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctp8Cqe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctp8Cqe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctp8Cqe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp8Cqe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctp8Cqe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctp8Cqe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctp8Cqe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctp8Cqe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctp8Cqe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctp8Cqe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctp8Cqe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctp8Cqe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctp8Cqe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctp8Cqe.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwVLhHb.s: Assembler messages:
encrypt.c: /tmp/ccwVLhHb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwVLhHb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwVLhHb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwVLhHb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVLhHb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVLhHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVLhHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVLhHb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVLhHb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVLhHb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVLhHb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVLhHb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwVLhHb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVLhHb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwVLhHb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwVLhHb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVLhHb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVLhHb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVLhHb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVLhHb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVLhHb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwVLhHb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVLhHb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVLhHb.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJFfqId.s: Assembler messages:
encrypt.c: /tmp/ccJFfqId.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFfqId.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFfqId.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFfqId.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfqId.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfqId.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfqId.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfqId.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfqId.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFfqId.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFfqId.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFfqId.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFfqId.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfqId.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFfqId.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFfqId.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJFfqId.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFfqId.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFfqId.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFfqId.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFfqId.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFfqId.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFfqId.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFfqId.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/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cccyUijf.s: Assembler messages:
encrypt.c: /tmp/cccyUijf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccyUijf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccyUijf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccyUijf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyUijf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyUijf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyUijf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyUijf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyUijf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyUijf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyUijf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyUijf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccyUijf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyUijf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccyUijf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccyUijf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyUijf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyUijf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyUijf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyUijf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyUijf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccyUijf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyUijf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyUijf.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/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc610aef.s: Assembler messages:
encrypt.c: /tmp/cc610aef.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc610aef.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc610aef.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc610aef.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc610aef.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc610aef.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc610aef.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc610aef.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc610aef.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc610aef.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc610aef.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc610aef.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc610aef.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc610aef.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc610aef.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc610aef.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc610aef.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc610aef.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc610aef.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc610aef.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc610aef.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc610aef.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc610aef.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc610aef.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/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnRNFUd.s: Assembler messages:
encrypt.c: /tmp/ccnRNFUd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRNFUd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRNFUd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnRNFUd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRNFUd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRNFUd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRNFUd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRNFUd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRNFUd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRNFUd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRNFUd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRNFUd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnRNFUd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRNFUd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRNFUd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRNFUd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnRNFUd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnRNFUd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRNFUd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRNFUd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRNFUd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRNFUd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnRNFUd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRNFUd.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/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXPkkS5.s: Assembler messages:
encrypt.c: /tmp/ccXPkkS5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPkkS5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPkkS5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPkkS5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPkkS5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPkkS5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPkkS5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPkkS5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPkkS5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPkkS5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPkkS5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPkkS5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPkkS5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPkkS5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPkkS5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPkkS5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXPkkS5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPkkS5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPkkS5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPkkS5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPkkS5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPkkS5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPkkS5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPkkS5.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/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqR3ETp.s: Assembler messages:
encrypt.c: /tmp/ccqR3ETp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqR3ETp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqR3ETp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqR3ETp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR3ETp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR3ETp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR3ETp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR3ETp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR3ETp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqR3ETp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqR3ETp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqR3ETp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqR3ETp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR3ETp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqR3ETp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqR3ETp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqR3ETp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqR3ETp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqR3ETp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqR3ETp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqR3ETp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqR3ETp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqR3ETp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqR3ETp.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU3wfu8.s: Assembler messages:
encrypt.c: /tmp/ccU3wfu8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU3wfu8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU3wfu8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU3wfu8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wfu8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wfu8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wfu8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wfu8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wfu8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3wfu8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3wfu8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3wfu8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU3wfu8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wfu8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU3wfu8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3wfu8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU3wfu8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3wfu8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3wfu8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3wfu8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3wfu8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3wfu8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3wfu8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3wfu8.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/cck98mnp.s: Assembler messages:
encrypt.c: /tmp/cck98mnp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck98mnp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck98mnp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck98mnp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98mnp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98mnp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98mnp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98mnp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98mnp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck98mnp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck98mnp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck98mnp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck98mnp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98mnp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck98mnp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck98mnp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck98mnp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck98mnp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck98mnp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck98mnp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck98mnp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck98mnp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck98mnp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck98mnp.s: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/cc2vMw24.s: Assembler messages:
encrypt.c: /tmp/cc2vMw24.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2vMw24.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2vMw24.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2vMw24.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vMw24.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vMw24.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vMw24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vMw24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vMw24.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vMw24.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vMw24.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vMw24.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2vMw24.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vMw24.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2vMw24.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vMw24.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2vMw24.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2vMw24.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vMw24.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vMw24.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2vMw24.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vMw24.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2vMw24.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2vMw24.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/cc2xsWOt.s: Assembler messages:
encrypt.c: /tmp/cc2xsWOt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xsWOt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xsWOt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xsWOt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xsWOt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xsWOt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xsWOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xsWOt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xsWOt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xsWOt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xsWOt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xsWOt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xsWOt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xsWOt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xsWOt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2xsWOt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2xsWOt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xsWOt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xsWOt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xsWOt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xsWOt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xsWOt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xsWOt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2xsWOt.s: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/ccMxgYz7.s: Assembler messages:
encrypt.c: /tmp/ccMxgYz7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMxgYz7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMxgYz7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMxgYz7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxgYz7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxgYz7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxgYz7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxgYz7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxgYz7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxgYz7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxgYz7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxgYz7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMxgYz7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxgYz7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMxgYz7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxgYz7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMxgYz7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxgYz7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxgYz7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxgYz7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxgYz7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxgYz7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMxgYz7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxgYz7.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/cciDAqGo.s: Assembler messages:
encrypt.c: /tmp/cciDAqGo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciDAqGo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciDAqGo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciDAqGo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDAqGo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDAqGo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDAqGo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDAqGo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDAqGo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDAqGo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDAqGo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDAqGo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciDAqGo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDAqGo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciDAqGo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciDAqGo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDAqGo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDAqGo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDAqGo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDAqGo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDAqGo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciDAqGo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDAqGo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDAqGo.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0bA0E9.s: Assembler messages:
encrypt.c: /tmp/cc0bA0E9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0bA0E9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0bA0E9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0bA0E9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bA0E9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bA0E9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bA0E9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bA0E9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bA0E9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bA0E9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bA0E9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bA0E9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0bA0E9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bA0E9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0bA0E9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0bA0E9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bA0E9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bA0E9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bA0E9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bA0E9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bA0E9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0bA0E9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bA0E9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bA0E9.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce1hEwa.s: Assembler messages:
encrypt.c: /tmp/cce1hEwa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce1hEwa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce1hEwa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce1hEwa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1hEwa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1hEwa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1hEwa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1hEwa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1hEwa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce1hEwa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce1hEwa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce1hEwa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce1hEwa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1hEwa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce1hEwa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce1hEwa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce1hEwa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce1hEwa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce1hEwa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce1hEwa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1hEwa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce1hEwa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce1hEwa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce1hEwa.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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnUIRMW.s: Assembler messages:
encrypt.c: /tmp/ccnUIRMW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUIRMW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUIRMW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUIRMW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUIRMW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUIRMW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUIRMW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUIRMW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUIRMW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUIRMW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUIRMW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUIRMW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUIRMW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUIRMW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUIRMW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUIRMW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnUIRMW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUIRMW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUIRMW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUIRMW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUIRMW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUIRMW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUIRMW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUIRMW.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv2Lvcc.s: Assembler messages:
encrypt.c: /tmp/ccv2Lvcc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2Lvcc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv2Lvcc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv2Lvcc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Lvcc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Lvcc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Lvcc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Lvcc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Lvcc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2Lvcc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2Lvcc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2Lvcc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv2Lvcc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Lvcc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv2Lvcc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv2Lvcc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2Lvcc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2Lvcc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2Lvcc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2Lvcc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2Lvcc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2Lvcc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2Lvcc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2Lvcc.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccmCOC6d.s: Assembler messages:
encrypt.c: /tmp/ccmCOC6d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmCOC6d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmCOC6d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmCOC6d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCOC6d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCOC6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCOC6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCOC6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCOC6d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCOC6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCOC6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCOC6d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmCOC6d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCOC6d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmCOC6d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmCOC6d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmCOC6d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCOC6d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCOC6d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCOC6d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCOC6d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmCOC6d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCOC6d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmCOC6d.s: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/ccp73Xif.s: Assembler messages:
encrypt.c: /tmp/ccp73Xif.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp73Xif.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp73Xif.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp73Xif.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp73Xif.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp73Xif.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp73Xif.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp73Xif.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp73Xif.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp73Xif.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp73Xif.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp73Xif.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp73Xif.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp73Xif.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp73Xif.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp73Xif.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp73Xif.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp73Xif.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp73Xif.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp73Xif.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp73Xif.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp73Xif.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp73Xif.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp73Xif.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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3icRhb.s: Assembler messages:
encrypt.c: /tmp/cc3icRhb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3icRhb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3icRhb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3icRhb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3icRhb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3icRhb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3icRhb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3icRhb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3icRhb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3icRhb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3icRhb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3icRhb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3icRhb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3icRhb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3icRhb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3icRhb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3icRhb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3icRhb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3icRhb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3icRhb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3icRhb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3icRhb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3icRhb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3icRhb.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=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHCUIL9.s: Assembler messages:
encrypt.c: /tmp/ccHCUIL9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHCUIL9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHCUIL9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHCUIL9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCUIL9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCUIL9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCUIL9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCUIL9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCUIL9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCUIL9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCUIL9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCUIL9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHCUIL9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCUIL9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHCUIL9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHCUIL9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHCUIL9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCUIL9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCUIL9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHCUIL9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCUIL9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHCUIL9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCUIL9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHCUIL9.s: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=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCBO6wZ.s: Assembler messages:
encrypt.c: /tmp/ccCBO6wZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCBO6wZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCBO6wZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCBO6wZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBO6wZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBO6wZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBO6wZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBO6wZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBO6wZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBO6wZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBO6wZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBO6wZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCBO6wZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBO6wZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCBO6wZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBO6wZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCBO6wZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCBO6wZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBO6wZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBO6wZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCBO6wZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBO6wZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCBO6wZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCBO6wZ.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/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnqUv7N.s: Assembler messages:
encrypt.c: /tmp/ccnqUv7N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnqUv7N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnqUv7N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnqUv7N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqUv7N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqUv7N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqUv7N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqUv7N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqUv7N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqUv7N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqUv7N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqUv7N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnqUv7N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqUv7N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnqUv7N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnqUv7N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqUv7N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqUv7N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqUv7N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqUv7N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqUv7N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnqUv7N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqUv7N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqUv7N.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTRrVHZ.s: Assembler messages:
encrypt.c: /tmp/ccTRrVHZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTRrVHZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTRrVHZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTRrVHZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRrVHZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRrVHZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRrVHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRrVHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRrVHZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRrVHZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRrVHZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRrVHZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTRrVHZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRrVHZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTRrVHZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRrVHZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTRrVHZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRrVHZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRrVHZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRrVHZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRrVHZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRrVHZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTRrVHZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRrVHZ.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/ccmKMInL.s: Assembler messages:
encrypt.c: /tmp/ccmKMInL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmKMInL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmKMInL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmKMInL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKMInL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKMInL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKMInL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKMInL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKMInL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKMInL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKMInL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKMInL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmKMInL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKMInL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmKMInL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmKMInL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmKMInL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKMInL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKMInL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmKMInL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKMInL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmKMInL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKMInL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmKMInL.s: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/ccIGJDxX.s: Assembler messages:
encrypt.c: /tmp/ccIGJDxX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGJDxX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGJDxX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIGJDxX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGJDxX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGJDxX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGJDxX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGJDxX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGJDxX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGJDxX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGJDxX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGJDxX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIGJDxX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGJDxX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGJDxX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGJDxX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIGJDxX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIGJDxX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGJDxX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGJDxX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGJDxX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGJDxX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIGJDxX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIGJDxX.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/ccRtsL6M.s: Assembler messages:
encrypt.c: /tmp/ccRtsL6M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRtsL6M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRtsL6M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRtsL6M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtsL6M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtsL6M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtsL6M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtsL6M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtsL6M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRtsL6M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRtsL6M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRtsL6M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRtsL6M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtsL6M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRtsL6M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRtsL6M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRtsL6M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRtsL6M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRtsL6M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtsL6M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRtsL6M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRtsL6M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRtsL6M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRtsL6M.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9Ar48Y.s: Assembler messages:
encrypt.c: /tmp/cc9Ar48Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Ar48Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Ar48Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Ar48Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ar48Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ar48Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ar48Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ar48Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ar48Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Ar48Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Ar48Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Ar48Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Ar48Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ar48Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Ar48Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Ar48Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Ar48Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Ar48Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Ar48Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Ar48Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Ar48Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Ar48Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Ar48Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Ar48Y.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=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKV9d7L.s: Assembler messages:
encrypt.c: /tmp/ccKV9d7L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKV9d7L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKV9d7L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKV9d7L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV9d7L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV9d7L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV9d7L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV9d7L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV9d7L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKV9d7L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKV9d7L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKV9d7L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKV9d7L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV9d7L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKV9d7L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKV9d7L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKV9d7L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKV9d7L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKV9d7L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV9d7L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKV9d7L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKV9d7L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKV9d7L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKV9d7L.s: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=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXl2gfX.s: Assembler messages:
encrypt.c: /tmp/ccXl2gfX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXl2gfX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXl2gfX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXl2gfX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl2gfX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl2gfX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl2gfX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl2gfX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl2gfX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXl2gfX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXl2gfX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXl2gfX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXl2gfX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl2gfX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXl2gfX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXl2gfX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXl2gfX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXl2gfX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXl2gfX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXl2gfX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXl2gfX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXl2gfX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXl2gfX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXl2gfX.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/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci8e2tO.s: Assembler messages:
encrypt.c: /tmp/cci8e2tO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci8e2tO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci8e2tO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci8e2tO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8e2tO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8e2tO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8e2tO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8e2tO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8e2tO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8e2tO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8e2tO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8e2tO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci8e2tO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8e2tO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci8e2tO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci8e2tO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8e2tO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8e2tO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8e2tO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8e2tO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8e2tO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci8e2tO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8e2tO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8e2tO.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBN5IbS.s: Assembler messages:
encrypt.c: /tmp/ccBN5IbS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBN5IbS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBN5IbS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBN5IbS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN5IbS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN5IbS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN5IbS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN5IbS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN5IbS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBN5IbS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBN5IbS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBN5IbS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBN5IbS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN5IbS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBN5IbS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBN5IbS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBN5IbS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBN5IbS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBN5IbS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBN5IbS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBN5IbS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBN5IbS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBN5IbS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBN5IbS.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclKBrH1.s: Assembler messages:
encrypt.c: /tmp/cclKBrH1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKBrH1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclKBrH1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclKBrH1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKBrH1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKBrH1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKBrH1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKBrH1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKBrH1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKBrH1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKBrH1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKBrH1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclKBrH1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKBrH1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclKBrH1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKBrH1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclKBrH1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKBrH1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKBrH1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKBrH1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKBrH1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKBrH1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKBrH1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKBrH1.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9SfX2J.s: Assembler messages:
encrypt.c: /tmp/cc9SfX2J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9SfX2J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9SfX2J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9SfX2J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SfX2J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SfX2J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SfX2J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SfX2J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SfX2J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SfX2J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SfX2J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SfX2J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9SfX2J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SfX2J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9SfX2J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9SfX2J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9SfX2J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SfX2J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SfX2J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9SfX2J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SfX2J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9SfX2J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SfX2J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9SfX2J.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPAURiX.s: Assembler messages:
encrypt.c: /tmp/ccPAURiX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAURiX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAURiX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPAURiX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAURiX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAURiX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAURiX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAURiX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAURiX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAURiX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAURiX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAURiX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPAURiX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAURiX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAURiX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAURiX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPAURiX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPAURiX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAURiX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAURiX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPAURiX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAURiX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPAURiX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPAURiX.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHQS55Q.s: Assembler messages:
encrypt.c: /tmp/ccHQS55Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHQS55Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHQS55Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHQS55Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQS55Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQS55Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQS55Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQS55Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQS55Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQS55Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQS55Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQS55Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHQS55Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQS55Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHQS55Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHQS55Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHQS55Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQS55Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQS55Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHQS55Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQS55Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHQS55Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQS55Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHQS55Q.s: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=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXB9XUZ.s: Assembler messages:
encrypt.c: /tmp/ccXB9XUZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXB9XUZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXB9XUZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXB9XUZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB9XUZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB9XUZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB9XUZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB9XUZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB9XUZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB9XUZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB9XUZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB9XUZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXB9XUZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB9XUZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXB9XUZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB9XUZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXB9XUZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB9XUZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB9XUZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB9XUZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB9XUZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB9XUZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXB9XUZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB9XUZ.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4uC2Y1.s: Assembler messages:
encrypt.c: /tmp/cc4uC2Y1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4uC2Y1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4uC2Y1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4uC2Y1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uC2Y1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uC2Y1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uC2Y1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uC2Y1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uC2Y1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4uC2Y1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4uC2Y1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4uC2Y1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4uC2Y1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uC2Y1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4uC2Y1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4uC2Y1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4uC2Y1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4uC2Y1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4uC2Y1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4uC2Y1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uC2Y1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4uC2Y1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4uC2Y1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4uC2Y1.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/ccmvQ8Wn.s: Assembler messages:
encrypt.c: /tmp/ccmvQ8Wn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmvQ8Wn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmvQ8Wn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmvQ8Wn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvQ8Wn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvQ8Wn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvQ8Wn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvQ8Wn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvQ8Wn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvQ8Wn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvQ8Wn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvQ8Wn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmvQ8Wn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvQ8Wn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmvQ8Wn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmvQ8Wn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmvQ8Wn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvQ8Wn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvQ8Wn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmvQ8Wn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvQ8Wn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmvQ8Wn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvQ8Wn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmvQ8Wn.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6KR54m.s: Assembler messages:
encrypt.c: /tmp/cc6KR54m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KR54m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6KR54m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6KR54m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KR54m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KR54m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KR54m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KR54m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KR54m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KR54m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KR54m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KR54m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6KR54m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KR54m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6KR54m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6KR54m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6KR54m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KR54m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KR54m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KR54m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KR54m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KR54m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KR54m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6KR54m.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchv7bYY.s: Assembler messages:
encrypt.c: /tmp/cchv7bYY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchv7bYY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchv7bYY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchv7bYY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv7bYY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv7bYY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv7bYY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv7bYY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv7bYY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv7bYY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv7bYY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv7bYY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchv7bYY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv7bYY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchv7bYY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv7bYY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchv7bYY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchv7bYY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv7bYY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv7bYY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv7bYY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv7bYY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchv7bYY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchv7bYY.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYNZkgn.s: Assembler messages:
encrypt.c: /tmp/ccYNZkgn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYNZkgn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYNZkgn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYNZkgn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNZkgn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNZkgn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNZkgn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNZkgn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNZkgn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNZkgn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNZkgn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNZkgn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYNZkgn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNZkgn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYNZkgn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYNZkgn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNZkgn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNZkgn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNZkgn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNZkgn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNZkgn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYNZkgn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNZkgn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNZkgn.s: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/ccgbOJm1.s: Assembler messages:
encrypt.c: /tmp/ccgbOJm1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgbOJm1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgbOJm1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgbOJm1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbOJm1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbOJm1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbOJm1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbOJm1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbOJm1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgbOJm1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgbOJm1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgbOJm1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgbOJm1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbOJm1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgbOJm1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgbOJm1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgbOJm1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgbOJm1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgbOJm1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgbOJm1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgbOJm1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgbOJm1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgbOJm1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgbOJm1.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2aLr5X.s: Assembler messages:
encrypt.c: /tmp/cc2aLr5X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2aLr5X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2aLr5X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2aLr5X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aLr5X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aLr5X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aLr5X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aLr5X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aLr5X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aLr5X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aLr5X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aLr5X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2aLr5X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aLr5X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2aLr5X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aLr5X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2aLr5X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aLr5X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aLr5X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aLr5X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aLr5X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aLr5X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2aLr5X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aLr5X.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQRFPPn.s: Assembler messages:
encrypt.c: /tmp/ccQRFPPn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQRFPPn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQRFPPn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQRFPPn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRFPPn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRFPPn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRFPPn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRFPPn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRFPPn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRFPPn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRFPPn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRFPPn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQRFPPn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRFPPn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQRFPPn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQRFPPn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQRFPPn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRFPPn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRFPPn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQRFPPn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRFPPn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQRFPPn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRFPPn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQRFPPn.s: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-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC3HMtY.s: Assembler messages:
encrypt.c: /tmp/ccC3HMtY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC3HMtY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC3HMtY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC3HMtY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3HMtY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3HMtY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3HMtY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3HMtY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3HMtY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3HMtY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3HMtY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3HMtY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC3HMtY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3HMtY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC3HMtY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3HMtY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC3HMtY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC3HMtY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3HMtY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3HMtY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC3HMtY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3HMtY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC3HMtY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC3HMtY.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/ccPJhfGo.s: Assembler messages:
encrypt.c: /tmp/ccPJhfGo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJhfGo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJhfGo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJhfGo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJhfGo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJhfGo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJhfGo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJhfGo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJhfGo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJhfGo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJhfGo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJhfGo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJhfGo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJhfGo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJhfGo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPJhfGo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPJhfGo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJhfGo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJhfGo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJhfGo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJhfGo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJhfGo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJhfGo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPJhfGo.s: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/cc6pzgU2.s: Assembler messages:
encrypt.c: /tmp/cc6pzgU2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6pzgU2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6pzgU2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6pzgU2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pzgU2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pzgU2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pzgU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pzgU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pzgU2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pzgU2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pzgU2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pzgU2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6pzgU2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pzgU2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6pzgU2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pzgU2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6pzgU2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pzgU2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pzgU2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pzgU2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pzgU2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pzgU2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6pzgU2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pzgU2.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/ccwcLFbn.s: Assembler messages:
encrypt.c: /tmp/ccwcLFbn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcLFbn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcLFbn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcLFbn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcLFbn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcLFbn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcLFbn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcLFbn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcLFbn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcLFbn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcLFbn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcLFbn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcLFbn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcLFbn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcLFbn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwcLFbn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcLFbn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcLFbn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcLFbn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcLFbn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcLFbn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwcLFbn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcLFbn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcLFbn.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccM0gkcn.s: Assembler messages:
encrypt.c: /tmp/ccM0gkcn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM0gkcn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM0gkcn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM0gkcn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0gkcn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0gkcn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0gkcn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0gkcn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0gkcn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0gkcn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0gkcn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0gkcn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM0gkcn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0gkcn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM0gkcn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM0gkcn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0gkcn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0gkcn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0gkcn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0gkcn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0gkcn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM0gkcn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0gkcn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0gkcn.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPtpX6Y.s: Assembler messages:
encrypt.c: /tmp/ccPtpX6Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtpX6Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtpX6Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtpX6Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpX6Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpX6Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpX6Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpX6Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpX6Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtpX6Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtpX6Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtpX6Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtpX6Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpX6Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtpX6Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtpX6Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPtpX6Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPtpX6Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtpX6Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtpX6Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtpX6Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtpX6Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtpX6Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPtpX6Y.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2lZU62.s: Assembler messages:
encrypt.c: /tmp/cc2lZU62.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2lZU62.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2lZU62.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2lZU62.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lZU62.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lZU62.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lZU62.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lZU62.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lZU62.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2lZU62.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2lZU62.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2lZU62.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2lZU62.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lZU62.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2lZU62.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2lZU62.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2lZU62.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2lZU62.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2lZU62.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2lZU62.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2lZU62.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2lZU62.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2lZU62.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2lZU62.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-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5waMam.s: Assembler messages:
encrypt.c: /tmp/cc5waMam.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5waMam.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5waMam.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5waMam.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5waMam.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5waMam.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5waMam.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5waMam.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5waMam.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5waMam.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5waMam.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5waMam.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5waMam.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5waMam.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5waMam.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5waMam.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5waMam.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5waMam.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5waMam.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5waMam.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5waMam.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5waMam.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5waMam.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5waMam.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSH9aem.s: Assembler messages:
encrypt.c: /tmp/ccSH9aem.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSH9aem.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSH9aem.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSH9aem.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH9aem.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH9aem.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH9aem.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH9aem.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH9aem.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSH9aem.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSH9aem.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSH9aem.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSH9aem.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH9aem.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSH9aem.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSH9aem.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSH9aem.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSH9aem.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSH9aem.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSH9aem.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSH9aem.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSH9aem.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSH9aem.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSH9aem.s: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/ccd971s4.s: Assembler messages:
encrypt.c: /tmp/ccd971s4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd971s4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd971s4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd971s4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd971s4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd971s4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd971s4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd971s4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd971s4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd971s4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd971s4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd971s4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd971s4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd971s4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd971s4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd971s4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd971s4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd971s4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd971s4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd971s4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd971s4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd971s4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd971s4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd971s4.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSxOmPm.s: Assembler messages:
encrypt.c: /tmp/ccSxOmPm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSxOmPm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSxOmPm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSxOmPm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxOmPm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxOmPm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxOmPm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxOmPm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxOmPm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxOmPm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxOmPm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxOmPm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSxOmPm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxOmPm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSxOmPm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSxOmPm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxOmPm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxOmPm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxOmPm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxOmPm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxOmPm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxOmPm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxOmPm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxOmPm.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc57GF2.s: Assembler messages:
encrypt.c: /tmp/ccc57GF2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc57GF2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc57GF2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc57GF2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc57GF2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc57GF2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc57GF2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc57GF2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc57GF2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc57GF2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc57GF2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc57GF2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc57GF2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc57GF2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc57GF2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc57GF2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc57GF2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc57GF2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc57GF2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc57GF2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc57GF2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc57GF2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc57GF2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc57GF2.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc10rHY0.s: Assembler messages:
encrypt.c: /tmp/cc10rHY0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc10rHY0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc10rHY0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc10rHY0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10rHY0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10rHY0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10rHY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10rHY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10rHY0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10rHY0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10rHY0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10rHY0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc10rHY0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10rHY0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc10rHY0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10rHY0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc10rHY0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10rHY0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10rHY0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10rHY0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10rHY0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10rHY0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10rHY0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10rHY0.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/cckK4n0o.s: Assembler messages:
encrypt.c: /tmp/cckK4n0o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckK4n0o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckK4n0o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckK4n0o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4n0o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4n0o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4n0o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4n0o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4n0o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckK4n0o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckK4n0o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckK4n0o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckK4n0o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4n0o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckK4n0o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckK4n0o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckK4n0o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckK4n0o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckK4n0o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckK4n0o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckK4n0o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckK4n0o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckK4n0o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckK4n0o.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4HwGD1.s: Assembler messages:
encrypt.c: /tmp/cc4HwGD1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4HwGD1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4HwGD1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4HwGD1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HwGD1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HwGD1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HwGD1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HwGD1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HwGD1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HwGD1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HwGD1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HwGD1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4HwGD1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HwGD1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4HwGD1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HwGD1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4HwGD1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4HwGD1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HwGD1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HwGD1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4HwGD1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HwGD1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4HwGD1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4HwGD1.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAL1gOp.s: Assembler messages:
encrypt.c: /tmp/ccAL1gOp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAL1gOp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAL1gOp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAL1gOp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL1gOp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL1gOp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL1gOp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL1gOp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL1gOp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAL1gOp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAL1gOp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAL1gOp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAL1gOp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL1gOp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAL1gOp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAL1gOp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAL1gOp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAL1gOp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAL1gOp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL1gOp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAL1gOp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAL1gOp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAL1gOp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAL1gOp.s: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=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ7HUM7.s: Assembler messages:
encrypt.c: /tmp/ccQ7HUM7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ7HUM7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ7HUM7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ7HUM7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HUM7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HUM7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HUM7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HUM7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HUM7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7HUM7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7HUM7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7HUM7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ7HUM7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HUM7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ7HUM7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7HUM7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ7HUM7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ7HUM7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7HUM7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7HUM7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7HUM7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7HUM7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ7HUM7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7HUM7.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/ccaZgOZo.s: Assembler messages:
encrypt.c: /tmp/ccaZgOZo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZgOZo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZgOZo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZgOZo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgOZo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgOZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgOZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgOZo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgOZo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZgOZo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZgOZo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZgOZo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZgOZo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgOZo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZgOZo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaZgOZo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZgOZo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZgOZo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZgOZo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZgOZo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZgOZo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZgOZo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZgOZo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZgOZo.s: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/ccopqzF9.s: Assembler messages:
encrypt.c: /tmp/ccopqzF9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccopqzF9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccopqzF9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccopqzF9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopqzF9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopqzF9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopqzF9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopqzF9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopqzF9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccopqzF9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccopqzF9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccopqzF9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccopqzF9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopqzF9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccopqzF9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccopqzF9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccopqzF9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccopqzF9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccopqzF9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccopqzF9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccopqzF9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccopqzF9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccopqzF9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccopqzF9.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/ccp7Dp8m.s: Assembler messages:
encrypt.c: /tmp/ccp7Dp8m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7Dp8m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7Dp8m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7Dp8m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7Dp8m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7Dp8m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7Dp8m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7Dp8m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7Dp8m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7Dp8m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7Dp8m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7Dp8m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7Dp8m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7Dp8m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7Dp8m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp7Dp8m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7Dp8m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7Dp8m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7Dp8m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7Dp8m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7Dp8m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7Dp8m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7Dp8m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7Dp8m.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6OqReq.s: Assembler messages:
encrypt.c: /tmp/cc6OqReq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OqReq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OqReq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OqReq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OqReq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OqReq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OqReq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OqReq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OqReq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OqReq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OqReq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OqReq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OqReq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OqReq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OqReq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6OqReq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6OqReq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OqReq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OqReq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OqReq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OqReq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OqReq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OqReq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6OqReq.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS8pAU6.s: Assembler messages:
encrypt.c: /tmp/ccS8pAU6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS8pAU6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS8pAU6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS8pAU6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8pAU6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8pAU6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8pAU6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8pAU6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8pAU6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8pAU6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8pAU6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8pAU6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS8pAU6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8pAU6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS8pAU6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8pAU6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS8pAU6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS8pAU6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8pAU6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8pAU6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8pAU6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8pAU6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS8pAU6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS8pAU6.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGZqnT8.s: Assembler messages:
encrypt.c: /tmp/ccGZqnT8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGZqnT8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGZqnT8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGZqnT8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZqnT8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZqnT8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZqnT8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZqnT8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZqnT8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZqnT8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZqnT8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZqnT8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGZqnT8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZqnT8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGZqnT8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZqnT8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGZqnT8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZqnT8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZqnT8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZqnT8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZqnT8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZqnT8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGZqnT8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZqnT8.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQJ3bqo.s: Assembler messages:
encrypt.c: /tmp/ccQJ3bqo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJ3bqo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJ3bqo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJ3bqo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ3bqo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ3bqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ3bqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ3bqo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ3bqo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJ3bqo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJ3bqo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJ3bqo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJ3bqo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ3bqo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJ3bqo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQJ3bqo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJ3bqo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJ3bqo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJ3bqo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJ3bqo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJ3bqo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJ3bqo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJ3bqo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJ3bqo.s: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=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPYNmWX.s: Assembler messages:
encrypt.c: /tmp/ccPYNmWX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYNmWX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYNmWX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYNmWX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNmWX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNmWX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNmWX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNmWX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNmWX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYNmWX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYNmWX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYNmWX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYNmWX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNmWX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYNmWX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYNmWX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPYNmWX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYNmWX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYNmWX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYNmWX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYNmWX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYNmWX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYNmWX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYNmWX.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/ccp9BeKb.s: Assembler messages:
encrypt.c: /tmp/ccp9BeKb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9BeKb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9BeKb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9BeKb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9BeKb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9BeKb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9BeKb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9BeKb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9BeKb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9BeKb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9BeKb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9BeKb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9BeKb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9BeKb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9BeKb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp9BeKb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9BeKb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9BeKb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9BeKb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9BeKb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9BeKb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9BeKb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9BeKb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9BeKb.s: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/ccgDwet0.s: Assembler messages:
encrypt.c: /tmp/ccgDwet0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDwet0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDwet0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDwet0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDwet0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDwet0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDwet0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDwet0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDwet0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDwet0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDwet0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDwet0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDwet0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDwet0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDwet0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDwet0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgDwet0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDwet0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDwet0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDwet0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDwet0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDwet0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDwet0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDwet0.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/ccroqpWY.s: Assembler messages:
encrypt.c: /tmp/ccroqpWY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccroqpWY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccroqpWY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccroqpWY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroqpWY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroqpWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroqpWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroqpWY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroqpWY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccroqpWY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccroqpWY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccroqpWY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccroqpWY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroqpWY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccroqpWY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccroqpWY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccroqpWY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccroqpWY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccroqpWY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccroqpWY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccroqpWY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccroqpWY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccroqpWY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccroqpWY.s: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/cc8Ivngb.s: Assembler messages:
encrypt.c: /tmp/cc8Ivngb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Ivngb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Ivngb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Ivngb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ivngb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ivngb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ivngb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ivngb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ivngb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Ivngb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Ivngb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Ivngb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Ivngb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ivngb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Ivngb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Ivngb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Ivngb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Ivngb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Ivngb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Ivngb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Ivngb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Ivngb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Ivngb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Ivngb.s: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/ccNy3zgW.s: Assembler messages:
encrypt.c: /tmp/ccNy3zgW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNy3zgW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNy3zgW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNy3zgW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy3zgW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy3zgW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy3zgW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy3zgW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy3zgW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNy3zgW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNy3zgW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNy3zgW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNy3zgW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy3zgW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNy3zgW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNy3zgW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNy3zgW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNy3zgW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNy3zgW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNy3zgW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy3zgW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNy3zgW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNy3zgW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNy3zgW.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/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp9oD6Z.s: Assembler messages:
encrypt.c: /tmp/ccp9oD6Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9oD6Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9oD6Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9oD6Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9oD6Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9oD6Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9oD6Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9oD6Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9oD6Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9oD6Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9oD6Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9oD6Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9oD6Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9oD6Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9oD6Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9oD6Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp9oD6Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9oD6Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9oD6Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9oD6Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9oD6Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9oD6Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9oD6Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9oD6Z.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=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr8Mhzb.s: Assembler messages:
encrypt.c: /tmp/ccr8Mhzb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr8Mhzb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr8Mhzb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr8Mhzb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8Mhzb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8Mhzb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8Mhzb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8Mhzb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8Mhzb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8Mhzb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8Mhzb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8Mhzb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr8Mhzb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8Mhzb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr8Mhzb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr8Mhzb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr8Mhzb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8Mhzb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8Mhzb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8Mhzb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8Mhzb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr8Mhzb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8Mhzb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr8Mhzb.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8yaAnj.s: Assembler messages:
encrypt.c: /tmp/cc8yaAnj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8yaAnj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8yaAnj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8yaAnj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yaAnj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yaAnj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yaAnj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yaAnj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yaAnj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yaAnj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yaAnj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yaAnj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8yaAnj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yaAnj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8yaAnj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8yaAnj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yaAnj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yaAnj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yaAnj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yaAnj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yaAnj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8yaAnj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yaAnj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yaAnj.s: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/cc9YU0ad.s: Assembler messages:
encrypt.c: /tmp/cc9YU0ad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9YU0ad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9YU0ad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9YU0ad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YU0ad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YU0ad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YU0ad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YU0ad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YU0ad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YU0ad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YU0ad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YU0ad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9YU0ad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YU0ad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9YU0ad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YU0ad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9YU0ad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9YU0ad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YU0ad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YU0ad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9YU0ad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YU0ad.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9YU0ad.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9YU0ad.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/ccRm1z2n.s: Assembler messages:
encrypt.c: /tmp/ccRm1z2n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRm1z2n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRm1z2n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRm1z2n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRm1z2n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRm1z2n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRm1z2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRm1z2n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRm1z2n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRm1z2n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRm1z2n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRm1z2n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRm1z2n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRm1z2n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRm1z2n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRm1z2n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRm1z2n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRm1z2n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRm1z2n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRm1z2n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRm1z2n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRm1z2n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRm1z2n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRm1z2n.s: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/ccuGeTQh.s: Assembler messages:
encrypt.c: /tmp/ccuGeTQh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuGeTQh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuGeTQh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuGeTQh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGeTQh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGeTQh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGeTQh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGeTQh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGeTQh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGeTQh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGeTQh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGeTQh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuGeTQh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGeTQh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuGeTQh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGeTQh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuGeTQh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGeTQh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGeTQh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGeTQh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGeTQh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGeTQh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuGeTQh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGeTQh.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/cc0CtFAl.s: Assembler messages:
encrypt.c: /tmp/cc0CtFAl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0CtFAl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0CtFAl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0CtFAl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CtFAl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CtFAl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CtFAl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CtFAl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CtFAl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0CtFAl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0CtFAl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0CtFAl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0CtFAl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CtFAl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0CtFAl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0CtFAl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0CtFAl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0CtFAl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0CtFAl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CtFAl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0CtFAl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0CtFAl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0CtFAl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0CtFAl.s: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/ccmhmf2n.s: Assembler messages:
encrypt.c: /tmp/ccmhmf2n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhmf2n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmhmf2n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhmf2n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhmf2n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhmf2n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhmf2n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhmf2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhmf2n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhmf2n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhmf2n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhmf2n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmhmf2n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhmf2n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmhmf2n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhmf2n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmhmf2n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhmf2n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhmf2n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhmf2n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhmf2n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhmf2n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhmf2n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhmf2n.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/ccBszkMn.s: Assembler messages:
encrypt.c: /tmp/ccBszkMn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBszkMn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBszkMn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBszkMn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBszkMn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBszkMn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBszkMn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBszkMn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBszkMn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBszkMn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBszkMn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBszkMn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBszkMn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBszkMn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBszkMn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBszkMn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBszkMn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBszkMn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBszkMn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBszkMn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBszkMn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBszkMn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBszkMn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBszkMn.s: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/ccFxlkkh.s: Assembler messages:
encrypt.c: /tmp/ccFxlkkh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFxlkkh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFxlkkh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFxlkkh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxlkkh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxlkkh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxlkkh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxlkkh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxlkkh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxlkkh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxlkkh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxlkkh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFxlkkh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxlkkh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFxlkkh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxlkkh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFxlkkh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxlkkh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxlkkh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxlkkh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxlkkh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxlkkh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFxlkkh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxlkkh.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccirgfqd.s: Assembler messages:
encrypt.c: /tmp/ccirgfqd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccirgfqd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccirgfqd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccirgfqd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirgfqd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirgfqd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirgfqd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirgfqd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirgfqd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirgfqd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirgfqd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirgfqd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccirgfqd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirgfqd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccirgfqd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccirgfqd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccirgfqd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirgfqd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirgfqd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirgfqd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirgfqd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccirgfqd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirgfqd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccirgfqd.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsKaam5.s: Assembler messages:
encrypt.c: /tmp/ccsKaam5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsKaam5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsKaam5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsKaam5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKaam5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKaam5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKaam5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKaam5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKaam5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKaam5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKaam5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKaam5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsKaam5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKaam5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsKaam5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKaam5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsKaam5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKaam5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKaam5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKaam5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKaam5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKaam5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsKaam5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKaam5.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceqjC95.s: Assembler messages:
encrypt.c: /tmp/cceqjC95.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqjC95.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceqjC95.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceqjC95.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqjC95.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqjC95.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqjC95.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqjC95.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqjC95.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqjC95.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqjC95.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqjC95.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceqjC95.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqjC95.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceqjC95.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqjC95.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceqjC95.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqjC95.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqjC95.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqjC95.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqjC95.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqjC95.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqjC95.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqjC95.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg8Uhth.s: Assembler messages:
encrypt.c: /tmp/ccg8Uhth.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8Uhth.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8Uhth.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8Uhth.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8Uhth.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8Uhth.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8Uhth.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8Uhth.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8Uhth.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8Uhth.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8Uhth.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8Uhth.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8Uhth.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8Uhth.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8Uhth.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg8Uhth.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8Uhth.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8Uhth.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8Uhth.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8Uhth.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8Uhth.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8Uhth.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8Uhth.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8Uhth.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc26miVc.s: Assembler messages:
encrypt.c: /tmp/cc26miVc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc26miVc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc26miVc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc26miVc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26miVc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26miVc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26miVc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26miVc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26miVc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26miVc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26miVc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26miVc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc26miVc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26miVc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc26miVc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc26miVc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc26miVc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26miVc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26miVc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc26miVc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26miVc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc26miVc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26miVc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc26miVc.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccMG8Fv9.s: Assembler messages:
encrypt.c: /tmp/ccMG8Fv9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMG8Fv9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMG8Fv9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMG8Fv9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMG8Fv9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMG8Fv9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMG8Fv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMG8Fv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMG8Fv9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMG8Fv9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMG8Fv9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMG8Fv9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMG8Fv9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMG8Fv9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMG8Fv9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMG8Fv9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMG8Fv9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMG8Fv9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMG8Fv9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMG8Fv9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMG8Fv9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMG8Fv9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMG8Fv9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMG8Fv9.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA4RQ98.s: Assembler messages:
encrypt.c: /tmp/ccA4RQ98.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA4RQ98.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA4RQ98.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA4RQ98.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4RQ98.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4RQ98.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4RQ98.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4RQ98.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4RQ98.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4RQ98.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4RQ98.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4RQ98.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA4RQ98.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4RQ98.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA4RQ98.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4RQ98.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA4RQ98.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4RQ98.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4RQ98.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4RQ98.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4RQ98.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4RQ98.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4RQ98.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4RQ98.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA9bM3f.s: Assembler messages:
encrypt.c: /tmp/ccA9bM3f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9bM3f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9bM3f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9bM3f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9bM3f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9bM3f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9bM3f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9bM3f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9bM3f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9bM3f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9bM3f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9bM3f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9bM3f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9bM3f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9bM3f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA9bM3f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9bM3f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9bM3f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9bM3f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9bM3f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9bM3f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9bM3f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9bM3f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9bM3f.s: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=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRHfk5g.s: Assembler messages:
encrypt.c: /tmp/ccRHfk5g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRHfk5g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRHfk5g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRHfk5g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHfk5g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHfk5g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHfk5g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHfk5g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHfk5g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHfk5g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHfk5g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHfk5g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRHfk5g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHfk5g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRHfk5g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHfk5g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRHfk5g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHfk5g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHfk5g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHfk5g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHfk5g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHfk5g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRHfk5g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHfk5g.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/ccZQ4YNq.s: Assembler messages:
encrypt.c: /tmp/ccZQ4YNq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZQ4YNq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZQ4YNq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZQ4YNq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ4YNq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ4YNq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ4YNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ4YNq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ4YNq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQ4YNq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQ4YNq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQ4YNq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZQ4YNq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ4YNq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZQ4YNq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZQ4YNq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQ4YNq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQ4YNq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQ4YNq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQ4YNq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQ4YNq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZQ4YNq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQ4YNq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQ4YNq.s: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/ccY78x8p.s: Assembler messages:
encrypt.c: /tmp/ccY78x8p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY78x8p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY78x8p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY78x8p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY78x8p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY78x8p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY78x8p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY78x8p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY78x8p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY78x8p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY78x8p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY78x8p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY78x8p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY78x8p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY78x8p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY78x8p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY78x8p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY78x8p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY78x8p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY78x8p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY78x8p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY78x8p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY78x8p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY78x8p.s: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/ccvx8Lwi.s: Assembler messages:
encrypt.c: /tmp/ccvx8Lwi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvx8Lwi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvx8Lwi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvx8Lwi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvx8Lwi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvx8Lwi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvx8Lwi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvx8Lwi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvx8Lwi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvx8Lwi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvx8Lwi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvx8Lwi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvx8Lwi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvx8Lwi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvx8Lwi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvx8Lwi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvx8Lwi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvx8Lwi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvx8Lwi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvx8Lwi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvx8Lwi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvx8Lwi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvx8Lwi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvx8Lwi.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRpKZTp.s: Assembler messages:
encrypt.c: /tmp/ccRpKZTp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRpKZTp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRpKZTp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRpKZTp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpKZTp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpKZTp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpKZTp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpKZTp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpKZTp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRpKZTp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRpKZTp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRpKZTp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRpKZTp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpKZTp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRpKZTp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRpKZTp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRpKZTp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRpKZTp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRpKZTp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpKZTp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRpKZTp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRpKZTp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRpKZTp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRpKZTp.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccb9GlHj.s: Assembler messages:
encrypt.c: /tmp/ccb9GlHj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb9GlHj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb9GlHj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb9GlHj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9GlHj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9GlHj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9GlHj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9GlHj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9GlHj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb9GlHj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb9GlHj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb9GlHj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb9GlHj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9GlHj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb9GlHj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb9GlHj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb9GlHj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb9GlHj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb9GlHj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb9GlHj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9GlHj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb9GlHj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb9GlHj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb9GlHj.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc76WFbr.s: Assembler messages:
encrypt.c: /tmp/cc76WFbr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76WFbr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76WFbr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc76WFbr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76WFbr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76WFbr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76WFbr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76WFbr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76WFbr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76WFbr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76WFbr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76WFbr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76WFbr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76WFbr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76WFbr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc76WFbr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76WFbr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76WFbr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76WFbr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76WFbr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76WFbr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76WFbr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76WFbr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76WFbr.s: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=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdbIBFh.s: Assembler messages:
encrypt.c: /tmp/ccdbIBFh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbIBFh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdbIBFh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbIBFh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbIBFh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbIBFh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbIBFh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbIBFh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbIBFh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbIBFh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbIBFh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbIBFh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdbIBFh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbIBFh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdbIBFh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbIBFh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdbIBFh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbIBFh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbIBFh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbIBFh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbIBFh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbIBFh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbIBFh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbIBFh.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDI2Tug.s: Assembler messages:
encrypt.c: /tmp/ccDI2Tug.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDI2Tug.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDI2Tug.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDI2Tug.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI2Tug.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI2Tug.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI2Tug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI2Tug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI2Tug.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDI2Tug.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDI2Tug.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDI2Tug.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDI2Tug.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI2Tug.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDI2Tug.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDI2Tug.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDI2Tug.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDI2Tug.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDI2Tug.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDI2Tug.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI2Tug.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDI2Tug.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDI2Tug.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDI2Tug.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/ccqiJuVu.s: Assembler messages:
encrypt.c: /tmp/ccqiJuVu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqiJuVu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqiJuVu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqiJuVu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiJuVu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiJuVu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiJuVu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiJuVu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiJuVu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiJuVu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiJuVu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiJuVu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqiJuVu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiJuVu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqiJuVu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqiJuVu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiJuVu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiJuVu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiJuVu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiJuVu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiJuVu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqiJuVu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiJuVu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiJuVu.s: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/ccKpLNnv.s: Assembler messages:
encrypt.c: /tmp/ccKpLNnv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpLNnv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpLNnv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpLNnv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpLNnv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpLNnv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpLNnv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpLNnv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpLNnv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpLNnv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpLNnv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpLNnv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpLNnv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpLNnv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpLNnv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKpLNnv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpLNnv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpLNnv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpLNnv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpLNnv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpLNnv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpLNnv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpLNnv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpLNnv.s: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/ccLdrEIi.s: Assembler messages:
encrypt.c: /tmp/ccLdrEIi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdrEIi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdrEIi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdrEIi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdrEIi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdrEIi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdrEIi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdrEIi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdrEIi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLdrEIi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLdrEIi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLdrEIi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdrEIi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdrEIi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdrEIi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLdrEIi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLdrEIi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLdrEIi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLdrEIi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLdrEIi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdrEIi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLdrEIi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdrEIi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLdrEIi.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Ov07f.s: Assembler messages:
encrypt.c: /tmp/cc7Ov07f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Ov07f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Ov07f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Ov07f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ov07f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ov07f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ov07f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ov07f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ov07f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Ov07f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Ov07f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Ov07f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Ov07f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ov07f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Ov07f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Ov07f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Ov07f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Ov07f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Ov07f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Ov07f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ov07f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Ov07f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Ov07f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Ov07f.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMWuzsu.s: Assembler messages:
encrypt.c: /tmp/ccMWuzsu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMWuzsu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMWuzsu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMWuzsu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWuzsu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWuzsu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWuzsu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWuzsu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWuzsu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWuzsu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWuzsu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWuzsu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMWuzsu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWuzsu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMWuzsu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMWuzsu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMWuzsu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWuzsu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWuzsu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWuzsu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWuzsu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMWuzsu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWuzsu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMWuzsu.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpHo88m.s: Assembler messages:
encrypt.c: /tmp/ccpHo88m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpHo88m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpHo88m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpHo88m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHo88m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHo88m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHo88m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHo88m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHo88m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHo88m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHo88m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHo88m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpHo88m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHo88m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpHo88m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHo88m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpHo88m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHo88m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHo88m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHo88m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHo88m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHo88m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHo88m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHo88m.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=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctwahmy.s: Assembler messages:
encrypt.c: /tmp/cctwahmy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctwahmy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctwahmy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctwahmy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwahmy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwahmy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwahmy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwahmy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwahmy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctwahmy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctwahmy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctwahmy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctwahmy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwahmy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctwahmy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctwahmy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctwahmy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctwahmy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctwahmy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwahmy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctwahmy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctwahmy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctwahmy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctwahmy.s: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=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHJImfj.s: Assembler messages:
encrypt.c: /tmp/ccHJImfj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJImfj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJImfj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJImfj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJImfj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJImfj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJImfj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJImfj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJImfj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJImfj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJImfj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJImfj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJImfj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJImfj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJImfj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJImfj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHJImfj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJImfj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJImfj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJImfj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJImfj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJImfj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJImfj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJImfj.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclhY4Ws.s: Assembler messages:
encrypt.c: /tmp/cclhY4Ws.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclhY4Ws.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclhY4Ws.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclhY4Ws.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhY4Ws.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhY4Ws.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhY4Ws.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhY4Ws.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhY4Ws.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhY4Ws.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhY4Ws.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhY4Ws.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclhY4Ws.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhY4Ws.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclhY4Ws.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclhY4Ws.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhY4Ws.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhY4Ws.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhY4Ws.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhY4Ws.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhY4Ws.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhY4Ws.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhY4Ws.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhY4Ws.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3BxSZt.s: Assembler messages:
encrypt.c: /tmp/cc3BxSZt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3BxSZt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3BxSZt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3BxSZt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BxSZt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BxSZt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BxSZt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BxSZt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BxSZt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BxSZt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BxSZt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BxSZt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3BxSZt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BxSZt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3BxSZt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3BxSZt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BxSZt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BxSZt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BxSZt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BxSZt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BxSZt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3BxSZt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BxSZt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BxSZt.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKVPTMn.s: Assembler messages:
encrypt.c: /tmp/ccKVPTMn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKVPTMn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKVPTMn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKVPTMn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVPTMn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVPTMn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVPTMn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVPTMn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVPTMn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVPTMn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVPTMn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVPTMn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKVPTMn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVPTMn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKVPTMn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVPTMn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKVPTMn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKVPTMn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVPTMn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVPTMn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKVPTMn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVPTMn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKVPTMn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKVPTMn.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTw9kri.s: Assembler messages:
encrypt.c: /tmp/ccTw9kri.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTw9kri.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTw9kri.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTw9kri.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw9kri.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw9kri.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw9kri.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw9kri.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw9kri.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTw9kri.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTw9kri.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTw9kri.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTw9kri.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw9kri.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTw9kri.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTw9kri.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTw9kri.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTw9kri.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTw9kri.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTw9kri.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw9kri.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTw9kri.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTw9kri.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTw9kri.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoWQ7Vv.s: Assembler messages:
encrypt.c: /tmp/ccoWQ7Vv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoWQ7Vv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoWQ7Vv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoWQ7Vv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWQ7Vv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWQ7Vv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWQ7Vv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWQ7Vv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWQ7Vv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWQ7Vv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWQ7Vv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWQ7Vv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoWQ7Vv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWQ7Vv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoWQ7Vv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoWQ7Vv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWQ7Vv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWQ7Vv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWQ7Vv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWQ7Vv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWQ7Vv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoWQ7Vv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWQ7Vv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWQ7Vv.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1N1KVm.s: Assembler messages:
encrypt.c: /tmp/cc1N1KVm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1N1KVm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1N1KVm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1N1KVm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N1KVm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N1KVm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N1KVm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N1KVm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N1KVm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1N1KVm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1N1KVm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1N1KVm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1N1KVm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N1KVm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1N1KVm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1N1KVm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1N1KVm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1N1KVm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1N1KVm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1N1KVm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N1KVm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1N1KVm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1N1KVm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1N1KVm.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTd3oyt.s: Assembler messages:
encrypt.c: /tmp/ccTd3oyt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTd3oyt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTd3oyt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTd3oyt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd3oyt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd3oyt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd3oyt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd3oyt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd3oyt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTd3oyt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTd3oyt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTd3oyt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTd3oyt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd3oyt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTd3oyt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTd3oyt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTd3oyt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTd3oyt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTd3oyt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTd3oyt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTd3oyt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTd3oyt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTd3oyt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTd3oyt.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQk8KTO.s: Assembler messages:
encrypt.c: /tmp/ccQk8KTO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQk8KTO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQk8KTO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQk8KTO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk8KTO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk8KTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk8KTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk8KTO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk8KTO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk8KTO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk8KTO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk8KTO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQk8KTO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk8KTO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQk8KTO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQk8KTO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQk8KTO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk8KTO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk8KTO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQk8KTO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk8KTO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQk8KTO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk8KTO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQk8KTO.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUkB9S4.s: Assembler messages:
encrypt.c: /tmp/ccUkB9S4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUkB9S4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUkB9S4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUkB9S4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkB9S4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkB9S4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkB9S4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkB9S4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkB9S4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkB9S4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkB9S4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkB9S4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUkB9S4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkB9S4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUkB9S4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkB9S4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUkB9S4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUkB9S4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkB9S4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkB9S4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkB9S4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkB9S4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUkB9S4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUkB9S4.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGTbKi9.s: Assembler messages:
encrypt.c: /tmp/ccGTbKi9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGTbKi9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGTbKi9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGTbKi9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTbKi9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTbKi9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTbKi9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTbKi9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTbKi9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTbKi9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTbKi9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTbKi9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGTbKi9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTbKi9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGTbKi9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTbKi9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGTbKi9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGTbKi9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTbKi9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTbKi9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTbKi9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTbKi9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGTbKi9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGTbKi9.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoRHDzd.s: Assembler messages:
encrypt.c: /tmp/ccoRHDzd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoRHDzd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoRHDzd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoRHDzd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHDzd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHDzd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHDzd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHDzd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHDzd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRHDzd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRHDzd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRHDzd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoRHDzd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHDzd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoRHDzd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoRHDzd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoRHDzd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRHDzd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRHDzd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoRHDzd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRHDzd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoRHDzd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRHDzd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoRHDzd.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccLthViR.s: Assembler messages:
encrypt.c: /tmp/ccLthViR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLthViR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLthViR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLthViR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLthViR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLthViR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLthViR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLthViR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLthViR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLthViR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLthViR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLthViR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLthViR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLthViR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLthViR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLthViR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLthViR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLthViR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLthViR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLthViR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLthViR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLthViR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLthViR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLthViR.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccjQFEd4.s: Assembler messages:
encrypt.c: /tmp/ccjQFEd4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQFEd4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQFEd4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQFEd4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFEd4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFEd4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFEd4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFEd4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFEd4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQFEd4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQFEd4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQFEd4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQFEd4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFEd4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQFEd4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQFEd4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjQFEd4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQFEd4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQFEd4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQFEd4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQFEd4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQFEd4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQFEd4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQFEd4.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6LYe68.s: Assembler messages:
encrypt.c: /tmp/cc6LYe68.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6LYe68.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6LYe68.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6LYe68.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LYe68.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LYe68.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LYe68.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LYe68.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LYe68.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LYe68.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LYe68.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LYe68.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6LYe68.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LYe68.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6LYe68.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LYe68.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6LYe68.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LYe68.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LYe68.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LYe68.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LYe68.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LYe68.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6LYe68.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LYe68.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=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAQDPsR.s: Assembler messages:
encrypt.c: /tmp/ccAQDPsR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQDPsR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQDPsR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQDPsR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQDPsR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQDPsR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQDPsR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQDPsR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQDPsR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQDPsR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQDPsR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQDPsR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQDPsR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQDPsR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQDPsR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAQDPsR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAQDPsR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQDPsR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQDPsR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQDPsR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQDPsR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQDPsR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQDPsR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAQDPsR.s: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=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdkZSxf.s: Assembler messages:
encrypt.c: /tmp/ccdkZSxf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkZSxf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkZSxf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdkZSxf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkZSxf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkZSxf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkZSxf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkZSxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkZSxf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkZSxf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkZSxf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkZSxf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdkZSxf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkZSxf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkZSxf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkZSxf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdkZSxf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdkZSxf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkZSxf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkZSxf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdkZSxf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkZSxf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdkZSxf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdkZSxf.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckuoJpm.s: Assembler messages:
encrypt.c: /tmp/cckuoJpm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckuoJpm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckuoJpm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckuoJpm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuoJpm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuoJpm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuoJpm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuoJpm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuoJpm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckuoJpm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckuoJpm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckuoJpm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckuoJpm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuoJpm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckuoJpm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckuoJpm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckuoJpm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuoJpm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuoJpm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuoJpm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuoJpm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckuoJpm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuoJpm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckuoJpm.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc58benp.s: Assembler messages:
encrypt.c: /tmp/cc58benp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc58benp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc58benp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc58benp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58benp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58benp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58benp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58benp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58benp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58benp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58benp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58benp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc58benp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58benp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc58benp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc58benp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58benp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58benp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58benp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58benp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58benp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc58benp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58benp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58benp.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV36QVf.s: Assembler messages:
encrypt.c: /tmp/ccV36QVf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV36QVf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV36QVf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV36QVf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV36QVf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV36QVf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV36QVf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV36QVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV36QVf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV36QVf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV36QVf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV36QVf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV36QVf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV36QVf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV36QVf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV36QVf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV36QVf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV36QVf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV36QVf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV36QVf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV36QVf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV36QVf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV36QVf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV36QVf.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyzE2gk.s: Assembler messages:
encrypt.c: /tmp/ccyzE2gk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyzE2gk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyzE2gk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyzE2gk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzE2gk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzE2gk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzE2gk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzE2gk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzE2gk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyzE2gk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyzE2gk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyzE2gk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyzE2gk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzE2gk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyzE2gk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyzE2gk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyzE2gk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzE2gk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzE2gk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzE2gk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzE2gk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyzE2gk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzE2gk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyzE2gk.s: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/cczKgjyc.s: Assembler messages:
encrypt.c: /tmp/cczKgjyc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczKgjyc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczKgjyc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczKgjyc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKgjyc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKgjyc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKgjyc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKgjyc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKgjyc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczKgjyc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczKgjyc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczKgjyc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczKgjyc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKgjyc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczKgjyc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczKgjyc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczKgjyc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczKgjyc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczKgjyc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczKgjyc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKgjyc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczKgjyc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczKgjyc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczKgjyc.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/cck1t79q.s: Assembler messages:
encrypt.c: /tmp/cck1t79q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck1t79q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck1t79q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck1t79q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1t79q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1t79q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1t79q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1t79q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1t79q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1t79q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1t79q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1t79q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck1t79q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1t79q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck1t79q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck1t79q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1t79q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1t79q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1t79q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1t79q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1t79q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck1t79q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1t79q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1t79q.s: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/cclv66bf.s: Assembler messages:
encrypt.c: /tmp/cclv66bf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclv66bf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclv66bf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclv66bf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv66bf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv66bf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv66bf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv66bf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv66bf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv66bf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv66bf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv66bf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclv66bf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv66bf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclv66bf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv66bf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclv66bf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclv66bf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv66bf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv66bf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclv66bf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv66bf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclv66bf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclv66bf.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/cccBKVPh.s: Assembler messages:
encrypt.c: /tmp/cccBKVPh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBKVPh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccBKVPh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccBKVPh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBKVPh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBKVPh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBKVPh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBKVPh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBKVPh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBKVPh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBKVPh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBKVPh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccBKVPh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBKVPh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccBKVPh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBKVPh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccBKVPh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBKVPh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBKVPh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBKVPh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBKVPh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBKVPh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBKVPh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBKVPh.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/cchAVJch.s: Assembler messages:
encrypt.c: /tmp/cchAVJch.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAVJch.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAVJch.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchAVJch.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAVJch.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAVJch.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAVJch.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAVJch.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAVJch.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAVJch.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAVJch.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAVJch.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAVJch.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAVJch.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAVJch.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchAVJch.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchAVJch.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAVJch.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAVJch.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAVJch.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAVJch.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAVJch.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAVJch.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchAVJch.s: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/ccK1Zfnd.s: Assembler messages:
encrypt.c: /tmp/ccK1Zfnd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1Zfnd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1Zfnd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1Zfnd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Zfnd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Zfnd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Zfnd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Zfnd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Zfnd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1Zfnd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1Zfnd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1Zfnd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1Zfnd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Zfnd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1Zfnd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK1Zfnd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1Zfnd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1Zfnd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1Zfnd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Zfnd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1Zfnd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1Zfnd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1Zfnd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1Zfnd.s: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/ccXIKeHe.s: Assembler messages:
encrypt.c: /tmp/ccXIKeHe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXIKeHe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXIKeHe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXIKeHe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIKeHe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIKeHe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIKeHe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIKeHe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIKeHe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIKeHe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIKeHe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIKeHe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXIKeHe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIKeHe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXIKeHe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIKeHe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXIKeHe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIKeHe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIKeHe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIKeHe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIKeHe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIKeHe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXIKeHe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIKeHe.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/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccFer0Cm.s: Assembler messages:
encrypt.c: /tmp/ccFer0Cm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFer0Cm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFer0Cm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFer0Cm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFer0Cm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFer0Cm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFer0Cm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFer0Cm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFer0Cm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFer0Cm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFer0Cm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFer0Cm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFer0Cm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFer0Cm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFer0Cm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFer0Cm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFer0Cm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFer0Cm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFer0Cm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFer0Cm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFer0Cm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFer0Cm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFer0Cm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFer0Cm.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgL9vnh.s: Assembler messages:
encrypt.c: /tmp/ccgL9vnh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgL9vnh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgL9vnh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgL9vnh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgL9vnh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgL9vnh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgL9vnh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgL9vnh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgL9vnh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgL9vnh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgL9vnh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgL9vnh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgL9vnh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgL9vnh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgL9vnh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgL9vnh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgL9vnh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgL9vnh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgL9vnh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgL9vnh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgL9vnh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgL9vnh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgL9vnh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgL9vnh.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2JDSCh.s: Assembler messages:
encrypt.c: /tmp/cc2JDSCh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2JDSCh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2JDSCh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2JDSCh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JDSCh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JDSCh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JDSCh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JDSCh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JDSCh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JDSCh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JDSCh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JDSCh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2JDSCh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JDSCh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2JDSCh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2JDSCh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JDSCh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JDSCh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JDSCh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JDSCh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JDSCh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2JDSCh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JDSCh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JDSCh.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH23u0i.s: Assembler messages:
encrypt.c: /tmp/ccH23u0i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH23u0i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH23u0i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH23u0i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH23u0i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH23u0i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH23u0i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH23u0i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH23u0i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH23u0i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH23u0i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH23u0i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH23u0i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH23u0i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH23u0i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH23u0i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH23u0i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH23u0i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH23u0i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH23u0i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH23u0i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH23u0i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH23u0i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH23u0i.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 -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUIv3P6.s: Assembler messages:
encrypt.c: /tmp/ccUIv3P6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUIv3P6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUIv3P6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUIv3P6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIv3P6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIv3P6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIv3P6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIv3P6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIv3P6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIv3P6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIv3P6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIv3P6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUIv3P6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIv3P6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUIv3P6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUIv3P6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIv3P6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIv3P6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIv3P6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIv3P6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIv3P6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUIv3P6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIv3P6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIv3P6.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/ccckyeI6.s: Assembler messages:
encrypt.c: /tmp/ccckyeI6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccckyeI6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccckyeI6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccckyeI6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckyeI6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckyeI6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckyeI6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckyeI6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckyeI6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckyeI6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckyeI6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckyeI6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccckyeI6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckyeI6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccckyeI6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckyeI6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccckyeI6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckyeI6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckyeI6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckyeI6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckyeI6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckyeI6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccckyeI6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckyeI6.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/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM3Bboa.s: Assembler messages:
encrypt.c: /tmp/ccM3Bboa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM3Bboa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM3Bboa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM3Bboa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Bboa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Bboa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Bboa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Bboa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Bboa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3Bboa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3Bboa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3Bboa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM3Bboa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Bboa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM3Bboa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3Bboa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM3Bboa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM3Bboa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3Bboa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3Bboa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3Bboa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3Bboa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM3Bboa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM3Bboa.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/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXeCed6.s: Assembler messages:
encrypt.c: /tmp/ccXeCed6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXeCed6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXeCed6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXeCed6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeCed6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeCed6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeCed6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeCed6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeCed6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXeCed6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXeCed6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXeCed6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXeCed6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeCed6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXeCed6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXeCed6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXeCed6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXeCed6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXeCed6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXeCed6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXeCed6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXeCed6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXeCed6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXeCed6.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw4OW96.s: Assembler messages:
encrypt.c: /tmp/ccw4OW96.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw4OW96.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw4OW96.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw4OW96.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4OW96.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4OW96.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4OW96.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4OW96.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4OW96.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4OW96.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4OW96.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4OW96.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw4OW96.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4OW96.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw4OW96.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4OW96.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw4OW96.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4OW96.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4OW96.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4OW96.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4OW96.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4OW96.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw4OW96.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4OW96.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/ccyTDz99.s: Assembler messages:
encrypt.c: /tmp/ccyTDz99.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTDz99.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTDz99.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTDz99.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTDz99.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTDz99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTDz99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTDz99.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTDz99.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTDz99.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTDz99.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTDz99.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTDz99.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTDz99.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTDz99.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyTDz99.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTDz99.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTDz99.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTDz99.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTDz99.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTDz99.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTDz99.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTDz99.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTDz99.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/ccX85Zw5.s: Assembler messages:
encrypt.c: /tmp/ccX85Zw5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX85Zw5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX85Zw5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX85Zw5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85Zw5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85Zw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85Zw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85Zw5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85Zw5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX85Zw5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX85Zw5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX85Zw5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX85Zw5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85Zw5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX85Zw5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX85Zw5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX85Zw5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX85Zw5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX85Zw5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX85Zw5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX85Zw5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX85Zw5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX85Zw5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX85Zw5.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/ccmlLqMa.s: Assembler messages:
encrypt.c: /tmp/ccmlLqMa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlLqMa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmlLqMa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmlLqMa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlLqMa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlLqMa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlLqMa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlLqMa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlLqMa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlLqMa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlLqMa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlLqMa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmlLqMa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlLqMa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmlLqMa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlLqMa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmlLqMa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmlLqMa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlLqMa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlLqMa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlLqMa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlLqMa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlLqMa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmlLqMa.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/cc8uTZGu.s: Assembler messages:
encrypt.c: /tmp/cc8uTZGu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8uTZGu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8uTZGu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8uTZGu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uTZGu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uTZGu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uTZGu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uTZGu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uTZGu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8uTZGu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8uTZGu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8uTZGu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8uTZGu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uTZGu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8uTZGu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8uTZGu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8uTZGu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8uTZGu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8uTZGu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uTZGu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8uTZGu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8uTZGu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8uTZGu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8uTZGu.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/ccyVNA7s.s: Assembler messages:
encrypt.c: /tmp/ccyVNA7s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyVNA7s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyVNA7s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyVNA7s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVNA7s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVNA7s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVNA7s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVNA7s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVNA7s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVNA7s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVNA7s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVNA7s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyVNA7s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVNA7s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyVNA7s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVNA7s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyVNA7s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVNA7s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVNA7s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVNA7s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVNA7s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVNA7s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyVNA7s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVNA7s.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/cc1Ckw2w.s: Assembler messages:
encrypt.c: /tmp/cc1Ckw2w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Ckw2w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Ckw2w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Ckw2w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ckw2w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ckw2w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ckw2w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ckw2w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ckw2w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ckw2w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ckw2w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ckw2w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Ckw2w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ckw2w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Ckw2w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ckw2w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Ckw2w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Ckw2w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ckw2w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ckw2w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Ckw2w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ckw2w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Ckw2w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Ckw2w.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/cc3ySCTt.s: Assembler messages:
encrypt.c: /tmp/cc3ySCTt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ySCTt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ySCTt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ySCTt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ySCTt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ySCTt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ySCTt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ySCTt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ySCTt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ySCTt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ySCTt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ySCTt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ySCTt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ySCTt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ySCTt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3ySCTt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ySCTt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ySCTt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ySCTt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ySCTt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ySCTt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ySCTt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ySCTt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ySCTt.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/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc6J35Vv.s: Assembler messages:
encrypt.c: /tmp/cc6J35Vv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6J35Vv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6J35Vv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6J35Vv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J35Vv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J35Vv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J35Vv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J35Vv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J35Vv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6J35Vv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6J35Vv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6J35Vv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6J35Vv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J35Vv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6J35Vv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6J35Vv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6J35Vv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6J35Vv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6J35Vv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6J35Vv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6J35Vv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6J35Vv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6J35Vv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6J35Vv.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/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccKmL1qD.s: Assembler messages:
encrypt.c: /tmp/ccKmL1qD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKmL1qD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKmL1qD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKmL1qD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmL1qD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmL1qD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmL1qD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmL1qD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmL1qD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmL1qD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmL1qD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmL1qD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKmL1qD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmL1qD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKmL1qD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmL1qD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKmL1qD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKmL1qD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmL1qD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmL1qD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKmL1qD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmL1qD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKmL1qD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKmL1qD.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/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU6K4kx.s: Assembler messages:
encrypt.c: /tmp/ccU6K4kx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU6K4kx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU6K4kx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU6K4kx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6K4kx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6K4kx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6K4kx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6K4kx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6K4kx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6K4kx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6K4kx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6K4kx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU6K4kx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6K4kx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU6K4kx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6K4kx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU6K4kx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6K4kx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6K4kx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6K4kx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6K4kx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6K4kx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6K4kx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6K4kx.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=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZQgyWs.s: Assembler messages:
encrypt.c: /tmp/ccZQgyWs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZQgyWs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZQgyWs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZQgyWs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQgyWs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQgyWs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQgyWs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQgyWs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQgyWs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQgyWs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQgyWs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQgyWs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZQgyWs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQgyWs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZQgyWs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZQgyWs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQgyWs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQgyWs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQgyWs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQgyWs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQgyWs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZQgyWs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQgyWs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQgyWs.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/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvVOAW2.s: Assembler messages:
encrypt.c: /tmp/ccvVOAW2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvVOAW2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvVOAW2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvVOAW2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVOAW2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVOAW2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVOAW2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvVOAW2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvVOAW2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvVOAW2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVOAW2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVOAW2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVOAW2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVOAW2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvVOAW2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVOAW2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVOAW2.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvVOAW2.s: Assembler messages:
encrypt.c: /tmp/ccvVOAW2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvVOAW2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvVOAW2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvVOAW2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVOAW2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVOAW2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVOAW2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvVOAW2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvVOAW2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvVOAW2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVOAW2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVOAW2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVOAW2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVOAW2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVOAW2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvVOAW2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVOAW2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVOAW2.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/ccwXfXkY.s: Assembler messages:
encrypt.c: /tmp/ccwXfXkY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwXfXkY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwXfXkY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwXfXkY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXfXkY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXfXkY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXfXkY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwXfXkY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwXfXkY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXfXkY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwXfXkY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXfXkY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXfXkY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXfXkY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXfXkY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwXfXkY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXfXkY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccwXfXkY.s: Assembler messages:
encrypt.c: /tmp/ccwXfXkY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwXfXkY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwXfXkY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwXfXkY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXfXkY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXfXkY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXfXkY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwXfXkY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwXfXkY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXfXkY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwXfXkY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwXfXkY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXfXkY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXfXkY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwXfXkY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXfXkY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwXfXkY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwXfXkY.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/cc8TcM35.s: Assembler messages:
encrypt.c: /tmp/cc8TcM35.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TcM35.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TcM35.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TcM35.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TcM35.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TcM35.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TcM35.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TcM35.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TcM35.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8TcM35.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TcM35.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TcM35.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TcM35.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TcM35.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TcM35.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TcM35.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TcM35.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc8TcM35.s: Assembler messages:
encrypt.c: /tmp/cc8TcM35.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TcM35.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TcM35.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TcM35.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TcM35.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TcM35.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TcM35.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TcM35.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TcM35.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8TcM35.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TcM35.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TcM35.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TcM35.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TcM35.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TcM35.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TcM35.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TcM35.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TcM35.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/ccSNFNDX.s: Assembler messages:
encrypt.c: /tmp/ccSNFNDX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSNFNDX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSNFNDX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSNFNDX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNFNDX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNFNDX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNFNDX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSNFNDX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSNFNDX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNFNDX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSNFNDX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNFNDX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNFNDX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNFNDX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNFNDX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSNFNDX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNFNDX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccSNFNDX.s: Assembler messages:
encrypt.c: /tmp/ccSNFNDX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSNFNDX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSNFNDX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSNFNDX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNFNDX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNFNDX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNFNDX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSNFNDX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSNFNDX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNFNDX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSNFNDX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNFNDX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNFNDX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNFNDX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNFNDX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNFNDX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSNFNDX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNFNDX.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/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccer5eZ2.s: Assembler messages:
encrypt.c: /tmp/ccer5eZ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccer5eZ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccer5eZ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccer5eZ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer5eZ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer5eZ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer5eZ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccer5eZ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccer5eZ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccer5eZ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer5eZ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer5eZ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer5eZ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer5eZ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccer5eZ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer5eZ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer5eZ2.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccer5eZ2.s: Assembler messages:
encrypt.c: /tmp/ccer5eZ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccer5eZ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccer5eZ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccer5eZ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer5eZ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer5eZ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer5eZ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccer5eZ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccer5eZ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccer5eZ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer5eZ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer5eZ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer5eZ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer5eZ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer5eZ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccer5eZ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer5eZ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer5eZ2.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/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccyacaoW.s: Assembler messages:
encrypt.c: /tmp/ccyacaoW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyacaoW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyacaoW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyacaoW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyacaoW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyacaoW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyacaoW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyacaoW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyacaoW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyacaoW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyacaoW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyacaoW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyacaoW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyacaoW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyacaoW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyacaoW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyacaoW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccyacaoW.s: Assembler messages:
encrypt.c: /tmp/ccyacaoW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyacaoW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyacaoW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyacaoW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyacaoW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyacaoW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyacaoW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyacaoW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyacaoW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyacaoW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyacaoW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyacaoW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyacaoW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyacaoW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyacaoW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyacaoW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyacaoW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyacaoW.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNNjO65.s: Assembler messages:
encrypt.c: /tmp/ccNNjO65.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNjO65.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNjO65.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNjO65.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNjO65.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNjO65.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNjO65.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNjO65.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNjO65.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNNjO65.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNjO65.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNjO65.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNjO65.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNjO65.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNjO65.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNjO65.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNjO65.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccNNjO65.s: Assembler messages:
encrypt.c: /tmp/ccNNjO65.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNjO65.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNjO65.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNjO65.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNjO65.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNjO65.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNjO65.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNjO65.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNjO65.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNNjO65.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNNjO65.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNjO65.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNjO65.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNjO65.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNjO65.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNjO65.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNjO65.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNNjO65.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/ccS25nvW.s: Assembler messages:
encrypt.c: /tmp/ccS25nvW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS25nvW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS25nvW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS25nvW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS25nvW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS25nvW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS25nvW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS25nvW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS25nvW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS25nvW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS25nvW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS25nvW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS25nvW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS25nvW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS25nvW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS25nvW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS25nvW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccS25nvW.s: Assembler messages:
encrypt.c: /tmp/ccS25nvW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS25nvW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS25nvW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS25nvW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS25nvW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS25nvW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS25nvW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS25nvW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS25nvW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS25nvW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS25nvW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS25nvW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS25nvW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS25nvW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS25nvW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS25nvW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS25nvW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS25nvW.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/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1uqr9i.s: Assembler messages:
encrypt.c: /tmp/cc1uqr9i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1uqr9i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1uqr9i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1uqr9i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uqr9i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uqr9i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uqr9i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uqr9i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uqr9i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uqr9i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uqr9i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uqr9i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1uqr9i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uqr9i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1uqr9i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1uqr9i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uqr9i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uqr9i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uqr9i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uqr9i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uqr9i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1uqr9i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uqr9i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uqr9i.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/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxUmXBr.s: Assembler messages:
encrypt.c: /tmp/ccxUmXBr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUmXBr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUmXBr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUmXBr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUmXBr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUmXBr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUmXBr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUmXBr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUmXBr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUmXBr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUmXBr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUmXBr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUmXBr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUmXBr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUmXBr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUmXBr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxUmXBr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUmXBr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUmXBr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUmXBr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUmXBr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUmXBr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUmXBr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUmXBr.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdm0oPk.s: Assembler messages:
encrypt.c: /tmp/ccdm0oPk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdm0oPk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdm0oPk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdm0oPk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm0oPk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm0oPk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm0oPk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm0oPk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm0oPk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdm0oPk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdm0oPk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdm0oPk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdm0oPk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm0oPk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdm0oPk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdm0oPk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdm0oPk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdm0oPk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdm0oPk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdm0oPk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdm0oPk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdm0oPk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdm0oPk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdm0oPk.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/ccy5jZdw.s: Assembler messages:
encrypt.c: /tmp/ccy5jZdw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5jZdw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5jZdw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy5jZdw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5jZdw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5jZdw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5jZdw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5jZdw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5jZdw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5jZdw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5jZdw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5jZdw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy5jZdw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5jZdw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5jZdw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5jZdw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy5jZdw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5jZdw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5jZdw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5jZdw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5jZdw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5jZdw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5jZdw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5jZdw.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/cc9dAsUv.s: Assembler messages:
encrypt.c: /tmp/cc9dAsUv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9dAsUv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9dAsUv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9dAsUv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dAsUv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dAsUv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dAsUv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dAsUv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dAsUv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dAsUv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dAsUv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dAsUv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9dAsUv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dAsUv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9dAsUv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dAsUv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9dAsUv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9dAsUv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dAsUv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dAsUv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dAsUv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dAsUv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9dAsUv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9dAsUv.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/cczV2Vzi.s: Assembler messages:
encrypt.c: /tmp/cczV2Vzi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczV2Vzi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczV2Vzi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczV2Vzi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV2Vzi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV2Vzi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV2Vzi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV2Vzi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV2Vzi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczV2Vzi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczV2Vzi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczV2Vzi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczV2Vzi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV2Vzi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczV2Vzi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczV2Vzi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczV2Vzi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczV2Vzi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczV2Vzi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczV2Vzi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczV2Vzi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczV2Vzi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczV2Vzi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczV2Vzi.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/ccGJxmow.s: Assembler messages:
encrypt.c: /tmp/ccGJxmow.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGJxmow.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGJxmow.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGJxmow.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJxmow.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJxmow.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJxmow.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJxmow.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJxmow.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJxmow.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJxmow.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJxmow.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGJxmow.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJxmow.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGJxmow.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJxmow.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGJxmow.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGJxmow.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJxmow.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJxmow.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJxmow.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJxmow.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGJxmow.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGJxmow.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/cccpzKQk.s: Assembler messages:
encrypt.c: /tmp/cccpzKQk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccpzKQk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccpzKQk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccpzKQk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzKQk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzKQk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzKQk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzKQk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzKQk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpzKQk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpzKQk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpzKQk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccpzKQk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzKQk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccpzKQk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccpzKQk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpzKQk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpzKQk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpzKQk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzKQk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpzKQk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccpzKQk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpzKQk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpzKQk.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/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQfOGEu.s: Assembler messages:
encrypt.c: /tmp/ccQfOGEu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQfOGEu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQfOGEu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQfOGEu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfOGEu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfOGEu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfOGEu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfOGEu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfOGEu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfOGEu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfOGEu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfOGEu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQfOGEu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfOGEu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQfOGEu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfOGEu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQfOGEu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfOGEu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfOGEu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfOGEu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfOGEu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfOGEu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQfOGEu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfOGEu.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/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYLJi0s.s: Assembler messages:
encrypt.c: /tmp/ccYLJi0s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYLJi0s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYLJi0s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYLJi0s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLJi0s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLJi0s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLJi0s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLJi0s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLJi0s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYLJi0s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYLJi0s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYLJi0s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYLJi0s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLJi0s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYLJi0s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYLJi0s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYLJi0s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYLJi0s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYLJi0s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYLJi0s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYLJi0s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYLJi0s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYLJi0s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYLJi0s.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/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNeKGKl.s: Assembler messages:
encrypt.c: /tmp/ccNeKGKl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNeKGKl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNeKGKl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNeKGKl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeKGKl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeKGKl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeKGKl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeKGKl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeKGKl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNeKGKl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNeKGKl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNeKGKl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNeKGKl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeKGKl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNeKGKl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNeKGKl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNeKGKl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNeKGKl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNeKGKl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNeKGKl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNeKGKl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNeKGKl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNeKGKl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNeKGKl.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/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoOlw5v.s: Assembler messages:
encrypt.c: /tmp/ccoOlw5v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoOlw5v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoOlw5v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoOlw5v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOlw5v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOlw5v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOlw5v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOlw5v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOlw5v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoOlw5v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoOlw5v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoOlw5v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoOlw5v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOlw5v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoOlw5v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoOlw5v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoOlw5v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoOlw5v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoOlw5v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoOlw5v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOlw5v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoOlw5v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoOlw5v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoOlw5v.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=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI9nKNq.s: Assembler messages:
encrypt.c: /tmp/ccI9nKNq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI9nKNq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI9nKNq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI9nKNq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9nKNq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9nKNq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9nKNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9nKNq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9nKNq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9nKNq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9nKNq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9nKNq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI9nKNq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9nKNq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI9nKNq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI9nKNq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9nKNq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9nKNq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9nKNq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9nKNq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9nKNq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI9nKNq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9nKNq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9nKNq.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/ccToGfZF.s: Assembler messages:
encrypt.c: /tmp/ccToGfZF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccToGfZF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccToGfZF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccToGfZF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToGfZF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToGfZF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToGfZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToGfZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToGfZF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccToGfZF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccToGfZF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccToGfZF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccToGfZF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToGfZF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccToGfZF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccToGfZF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccToGfZF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccToGfZF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccToGfZF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccToGfZF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToGfZF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccToGfZF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccToGfZF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccToGfZF.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/ccCcKOvr.s: Assembler messages:
encrypt.c: /tmp/ccCcKOvr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCcKOvr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCcKOvr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCcKOvr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcKOvr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcKOvr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcKOvr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcKOvr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcKOvr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcKOvr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcKOvr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcKOvr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCcKOvr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcKOvr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCcKOvr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCcKOvr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCcKOvr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcKOvr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcKOvr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCcKOvr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcKOvr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCcKOvr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcKOvr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCcKOvr.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/cckpNlJI.s: Assembler messages:
encrypt.c: /tmp/cckpNlJI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckpNlJI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckpNlJI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckpNlJI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNlJI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNlJI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNlJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNlJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNlJI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpNlJI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpNlJI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpNlJI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckpNlJI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNlJI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckpNlJI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpNlJI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckpNlJI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckpNlJI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpNlJI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpNlJI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckpNlJI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpNlJI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckpNlJI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckpNlJI.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/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPEi0oF.s: Assembler messages:
encrypt.c: /tmp/ccPEi0oF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPEi0oF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPEi0oF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPEi0oF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi0oF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi0oF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi0oF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi0oF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi0oF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPEi0oF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPEi0oF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPEi0oF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPEi0oF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi0oF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPEi0oF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPEi0oF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPEi0oF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPEi0oF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPEi0oF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPEi0oF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEi0oF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPEi0oF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPEi0oF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPEi0oF.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/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccow7Dcq.s: Assembler messages:
encrypt.c: /tmp/ccow7Dcq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccow7Dcq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccow7Dcq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccow7Dcq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow7Dcq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow7Dcq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow7Dcq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow7Dcq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow7Dcq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccow7Dcq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccow7Dcq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccow7Dcq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccow7Dcq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow7Dcq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccow7Dcq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccow7Dcq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccow7Dcq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccow7Dcq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccow7Dcq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccow7Dcq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccow7Dcq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccow7Dcq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccow7Dcq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccow7Dcq.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc91Pr3E.s: Assembler messages:
encrypt.c: /tmp/cc91Pr3E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc91Pr3E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc91Pr3E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc91Pr3E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Pr3E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Pr3E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Pr3E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Pr3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Pr3E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc91Pr3E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc91Pr3E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc91Pr3E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc91Pr3E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Pr3E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc91Pr3E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc91Pr3E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc91Pr3E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc91Pr3E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc91Pr3E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc91Pr3E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91Pr3E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc91Pr3E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc91Pr3E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc91Pr3E.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/ccowafOr.s: Assembler messages:
encrypt.c: /tmp/ccowafOr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccowafOr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccowafOr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccowafOr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowafOr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowafOr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowafOr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowafOr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowafOr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccowafOr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccowafOr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccowafOr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccowafOr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowafOr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccowafOr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccowafOr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccowafOr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccowafOr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccowafOr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowafOr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccowafOr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccowafOr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccowafOr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccowafOr.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/ccCc3qyw.s: Assembler messages:
encrypt.c: /tmp/ccCc3qyw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCc3qyw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCc3qyw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCc3qyw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc3qyw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc3qyw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc3qyw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc3qyw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc3qyw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCc3qyw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCc3qyw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCc3qyw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCc3qyw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc3qyw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCc3qyw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCc3qyw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCc3qyw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCc3qyw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCc3qyw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCc3qyw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCc3qyw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCc3qyw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCc3qyw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCc3qyw.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/ccpsomZO.s: Assembler messages:
encrypt.c: /tmp/ccpsomZO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpsomZO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpsomZO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpsomZO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsomZO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsomZO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsomZO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsomZO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsomZO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsomZO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsomZO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsomZO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpsomZO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsomZO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpsomZO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsomZO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpsomZO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsomZO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsomZO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsomZO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsomZO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsomZO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpsomZO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsomZO.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/ccIwJDdx.s: Assembler messages:
encrypt.c: /tmp/ccIwJDdx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIwJDdx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIwJDdx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIwJDdx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwJDdx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwJDdx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwJDdx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwJDdx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwJDdx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIwJDdx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIwJDdx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIwJDdx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIwJDdx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwJDdx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIwJDdx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIwJDdx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIwJDdx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIwJDdx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIwJDdx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIwJDdx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIwJDdx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIwJDdx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIwJDdx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIwJDdx.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/ccr1nmDL.s: Assembler messages:
encrypt.c: /tmp/ccr1nmDL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1nmDL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1nmDL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1nmDL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1nmDL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1nmDL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1nmDL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1nmDL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1nmDL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1nmDL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1nmDL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1nmDL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr1nmDL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1nmDL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1nmDL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1nmDL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr1nmDL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1nmDL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1nmDL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1nmDL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1nmDL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1nmDL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1nmDL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1nmDL.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/cc1sRu9R.s: Assembler messages:
encrypt.c: /tmp/cc1sRu9R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1sRu9R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1sRu9R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1sRu9R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sRu9R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sRu9R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sRu9R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sRu9R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sRu9R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sRu9R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sRu9R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sRu9R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1sRu9R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sRu9R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1sRu9R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sRu9R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1sRu9R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sRu9R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sRu9R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sRu9R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sRu9R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sRu9R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1sRu9R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sRu9R.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/ccE6PeXA.s: Assembler messages:
encrypt.c: /tmp/ccE6PeXA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6PeXA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6PeXA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6PeXA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6PeXA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6PeXA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6PeXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6PeXA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6PeXA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6PeXA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6PeXA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6PeXA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6PeXA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6PeXA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6PeXA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE6PeXA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6PeXA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6PeXA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6PeXA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6PeXA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6PeXA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6PeXA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6PeXA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6PeXA.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/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEjUejM.s: Assembler messages:
encrypt.c: /tmp/ccEjUejM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEjUejM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEjUejM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEjUejM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjUejM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjUejM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjUejM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjUejM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjUejM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjUejM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjUejM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjUejM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEjUejM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjUejM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEjUejM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjUejM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEjUejM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjUejM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjUejM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjUejM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjUejM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjUejM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEjUejM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjUejM.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccExFpEX.s: Assembler messages:
encrypt.c: /tmp/ccExFpEX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExFpEX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExFpEX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccExFpEX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExFpEX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExFpEX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExFpEX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExFpEX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExFpEX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExFpEX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExFpEX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExFpEX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExFpEX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExFpEX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExFpEX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccExFpEX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccExFpEX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExFpEX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExFpEX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExFpEX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExFpEX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExFpEX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExFpEX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccExFpEX.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/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccga0blT.s: Assembler messages:
encrypt.c: /tmp/ccga0blT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccga0blT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccga0blT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccga0blT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga0blT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga0blT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga0blT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga0blT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga0blT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccga0blT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccga0blT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccga0blT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccga0blT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga0blT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccga0blT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccga0blT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccga0blT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccga0blT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccga0blT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccga0blT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccga0blT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccga0blT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccga0blT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccga0blT.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/ccx8VugM.s: Assembler messages:
encrypt.c: /tmp/ccx8VugM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx8VugM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx8VugM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx8VugM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8VugM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8VugM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8VugM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8VugM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8VugM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8VugM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8VugM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8VugM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx8VugM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8VugM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx8VugM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8VugM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx8VugM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx8VugM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8VugM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8VugM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8VugM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8VugM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8VugM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx8VugM.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/cccIqosZ.s: Assembler messages:
encrypt.c: /tmp/cccIqosZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccIqosZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccIqosZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccIqosZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIqosZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIqosZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIqosZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIqosZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIqosZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIqosZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIqosZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIqosZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccIqosZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIqosZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccIqosZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccIqosZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIqosZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIqosZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIqosZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIqosZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIqosZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccIqosZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIqosZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIqosZ.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/ccgrzjaT.s: Assembler messages:
encrypt.c: /tmp/ccgrzjaT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgrzjaT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgrzjaT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgrzjaT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzjaT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzjaT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzjaT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzjaT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzjaT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrzjaT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrzjaT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrzjaT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgrzjaT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzjaT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgrzjaT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrzjaT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgrzjaT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrzjaT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrzjaT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrzjaT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzjaT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrzjaT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgrzjaT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrzjaT.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/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK93pNx.s: Assembler messages:
encrypt.c: /tmp/ccK93pNx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK93pNx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK93pNx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK93pNx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK93pNx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK93pNx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK93pNx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK93pNx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK93pNx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK93pNx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK93pNx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK93pNx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK93pNx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK93pNx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK93pNx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK93pNx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK93pNx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK93pNx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK93pNx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK93pNx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK93pNx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK93pNx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK93pNx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK93pNx.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci0b3Hj.s: Assembler messages:
encrypt.c: /tmp/cci0b3Hj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci0b3Hj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci0b3Hj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci0b3Hj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0b3Hj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0b3Hj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0b3Hj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0b3Hj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0b3Hj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci0b3Hj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci0b3Hj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci0b3Hj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci0b3Hj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0b3Hj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci0b3Hj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci0b3Hj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci0b3Hj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci0b3Hj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci0b3Hj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0b3Hj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci0b3Hj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci0b3Hj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci0b3Hj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci0b3Hj.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/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccSrBgAj.s: Assembler messages:
encrypt.c: /tmp/ccSrBgAj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSrBgAj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSrBgAj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSrBgAj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrBgAj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrBgAj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrBgAj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrBgAj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrBgAj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrBgAj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrBgAj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrBgAj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSrBgAj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrBgAj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSrBgAj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSrBgAj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrBgAj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrBgAj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrBgAj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrBgAj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrBgAj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSrBgAj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrBgAj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrBgAj.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/ccY0nsGw.s: Assembler messages:
encrypt.c: /tmp/ccY0nsGw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY0nsGw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY0nsGw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY0nsGw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0nsGw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0nsGw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0nsGw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0nsGw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0nsGw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0nsGw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0nsGw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0nsGw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY0nsGw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0nsGw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY0nsGw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0nsGw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY0nsGw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY0nsGw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0nsGw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0nsGw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0nsGw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0nsGw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0nsGw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY0nsGw.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/ccP6nqxj.s: Assembler messages:
encrypt.c: /tmp/ccP6nqxj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP6nqxj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP6nqxj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP6nqxj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6nqxj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6nqxj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6nqxj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6nqxj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6nqxj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6nqxj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6nqxj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6nqxj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP6nqxj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6nqxj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP6nqxj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP6nqxj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP6nqxj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6nqxj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6nqxj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6nqxj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6nqxj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP6nqxj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6nqxj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP6nqxj.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/cch4mERw.s: Assembler messages:
encrypt.c: /tmp/cch4mERw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch4mERw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch4mERw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch4mERw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4mERw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4mERw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4mERw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4mERw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4mERw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4mERw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4mERw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4mERw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch4mERw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4mERw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch4mERw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4mERw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch4mERw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4mERw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4mERw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4mERw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4mERw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4mERw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch4mERw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4mERw.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/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUyAgSi.s: Assembler messages:
encrypt.c: /tmp/ccUyAgSi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUyAgSi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUyAgSi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUyAgSi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyAgSi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyAgSi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyAgSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyAgSi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyAgSi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUyAgSi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUyAgSi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUyAgSi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUyAgSi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyAgSi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUyAgSi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUyAgSi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUyAgSi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyAgSi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyAgSi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyAgSi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyAgSi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUyAgSi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyAgSi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUyAgSi.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/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvHXeRA.s: Assembler messages:
encrypt.c: /tmp/ccvHXeRA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvHXeRA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvHXeRA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvHXeRA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHXeRA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHXeRA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHXeRA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHXeRA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHXeRA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHXeRA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHXeRA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHXeRA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvHXeRA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHXeRA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvHXeRA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHXeRA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvHXeRA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvHXeRA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHXeRA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHXeRA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvHXeRA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHXeRA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvHXeRA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvHXeRA.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/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccB3cIwA.s: Assembler messages:
encrypt.c: /tmp/ccB3cIwA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3cIwA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3cIwA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB3cIwA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3cIwA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3cIwA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3cIwA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3cIwA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3cIwA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3cIwA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3cIwA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3cIwA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB3cIwA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3cIwA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3cIwA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3cIwA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB3cIwA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3cIwA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3cIwA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3cIwA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3cIwA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3cIwA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB3cIwA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3cIwA.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaFohfj.s: Assembler messages:
encrypt.c: /tmp/ccaFohfj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFohfj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFohfj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFohfj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFohfj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFohfj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFohfj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFohfj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFohfj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFohfj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFohfj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFohfj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFohfj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFohfj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFohfj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaFohfj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFohfj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFohfj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFohfj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFohfj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFohfj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFohfj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFohfj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFohfj.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/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOANu9l.s: Assembler messages:
encrypt.c: /tmp/ccOANu9l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOANu9l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOANu9l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOANu9l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANu9l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANu9l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANu9l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANu9l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANu9l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOANu9l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOANu9l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOANu9l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOANu9l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANu9l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOANu9l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOANu9l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOANu9l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOANu9l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOANu9l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOANu9l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOANu9l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOANu9l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOANu9l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOANu9l.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/ccP2YC6A.s: Assembler messages:
encrypt.c: /tmp/ccP2YC6A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2YC6A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2YC6A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2YC6A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2YC6A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2YC6A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2YC6A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2YC6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2YC6A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2YC6A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2YC6A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2YC6A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2YC6A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2YC6A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2YC6A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2YC6A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP2YC6A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2YC6A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2YC6A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2YC6A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2YC6A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2YC6A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP2YC6A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2YC6A.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/ccC0rBP6.s: Assembler messages:
encrypt.c: /tmp/ccC0rBP6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC0rBP6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC0rBP6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC0rBP6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0rBP6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0rBP6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0rBP6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0rBP6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0rBP6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0rBP6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0rBP6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0rBP6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC0rBP6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0rBP6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC0rBP6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0rBP6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC0rBP6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0rBP6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0rBP6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0rBP6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0rBP6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0rBP6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC0rBP6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0rBP6.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/ccIitenc.s: Assembler messages:
encrypt.c: /tmp/ccIitenc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIitenc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIitenc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIitenc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIitenc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIitenc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIitenc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIitenc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIitenc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIitenc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIitenc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIitenc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIitenc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIitenc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIitenc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIitenc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIitenc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIitenc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIitenc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIitenc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIitenc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIitenc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIitenc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIitenc.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/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3JUklb.s: Assembler messages:
encrypt.c: /tmp/cc3JUklb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3JUklb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3JUklb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3JUklb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JUklb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JUklb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JUklb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JUklb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JUklb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JUklb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JUklb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JUklb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3JUklb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JUklb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3JUklb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JUklb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3JUklb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JUklb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JUklb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JUklb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JUklb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JUklb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3JUklb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JUklb.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLWGvbc.s: Assembler messages:
encrypt.c: /tmp/ccLWGvbc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLWGvbc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLWGvbc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLWGvbc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWGvbc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWGvbc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWGvbc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWGvbc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWGvbc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWGvbc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWGvbc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWGvbc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLWGvbc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWGvbc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLWGvbc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLWGvbc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWGvbc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWGvbc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWGvbc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWGvbc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWGvbc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLWGvbc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWGvbc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWGvbc.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/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ7zeTb.s: Assembler messages:
encrypt.c: /tmp/ccQ7zeTb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ7zeTb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ7zeTb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ7zeTb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7zeTb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7zeTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7zeTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7zeTb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7zeTb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7zeTb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7zeTb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7zeTb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ7zeTb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7zeTb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ7zeTb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ7zeTb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ7zeTb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7zeTb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7zeTb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ7zeTb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7zeTb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ7zeTb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7zeTb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ7zeTb.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/ccmVFYc6.s: Assembler messages:
encrypt.c: /tmp/ccmVFYc6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmVFYc6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmVFYc6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmVFYc6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVFYc6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVFYc6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVFYc6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVFYc6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVFYc6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVFYc6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVFYc6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVFYc6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmVFYc6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVFYc6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmVFYc6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVFYc6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmVFYc6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVFYc6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVFYc6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVFYc6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVFYc6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVFYc6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmVFYc6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVFYc6.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/cckj823e.s: Assembler messages:
encrypt.c: /tmp/cckj823e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckj823e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckj823e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckj823e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj823e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj823e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj823e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj823e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj823e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj823e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj823e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj823e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckj823e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj823e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckj823e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckj823e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj823e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj823e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj823e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj823e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj823e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckj823e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj823e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj823e.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/ccyKlFvb.s: Assembler messages:
encrypt.c: /tmp/ccyKlFvb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyKlFvb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyKlFvb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyKlFvb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKlFvb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKlFvb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKlFvb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKlFvb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKlFvb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKlFvb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKlFvb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKlFvb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyKlFvb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKlFvb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyKlFvb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKlFvb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyKlFvb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyKlFvb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKlFvb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKlFvb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKlFvb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKlFvb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyKlFvb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyKlFvb.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/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1yC1pb.s: Assembler messages:
encrypt.c: /tmp/cc1yC1pb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1yC1pb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1yC1pb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1yC1pb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yC1pb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yC1pb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yC1pb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yC1pb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yC1pb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yC1pb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yC1pb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yC1pb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1yC1pb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yC1pb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1yC1pb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1yC1pb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yC1pb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yC1pb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yC1pb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yC1pb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yC1pb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yC1pb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yC1pb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yC1pb.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccihCpbc.s: Assembler messages:
encrypt.c: /tmp/ccihCpbc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihCpbc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihCpbc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccihCpbc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihCpbc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihCpbc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihCpbc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihCpbc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihCpbc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihCpbc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihCpbc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihCpbc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihCpbc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihCpbc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihCpbc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihCpbc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccihCpbc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihCpbc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihCpbc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihCpbc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihCpbc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihCpbc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihCpbc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihCpbc.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/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2iisMi.s: Assembler messages:
encrypt.c: /tmp/cc2iisMi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2iisMi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2iisMi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2iisMi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iisMi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iisMi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iisMi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iisMi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iisMi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2iisMi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2iisMi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2iisMi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2iisMi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iisMi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2iisMi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2iisMi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2iisMi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2iisMi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2iisMi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2iisMi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2iisMi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2iisMi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2iisMi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2iisMi.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/ccL8AH8e.s: Assembler messages:
encrypt.c: /tmp/ccL8AH8e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL8AH8e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL8AH8e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL8AH8e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8AH8e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8AH8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8AH8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8AH8e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8AH8e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8AH8e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8AH8e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8AH8e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL8AH8e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8AH8e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL8AH8e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL8AH8e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8AH8e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8AH8e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8AH8e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8AH8e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8AH8e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL8AH8e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8AH8e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8AH8e.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/ccdfkVga.s: Assembler messages:
encrypt.c: /tmp/ccdfkVga.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdfkVga.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdfkVga.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdfkVga.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfkVga.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfkVga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfkVga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfkVga.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfkVga.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfkVga.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfkVga.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfkVga.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdfkVga.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfkVga.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdfkVga.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdfkVga.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfkVga.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfkVga.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfkVga.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfkVga.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfkVga.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfkVga.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfkVga.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfkVga.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/cctJa0Ka.s: Assembler messages:
encrypt.c: /tmp/cctJa0Ka.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctJa0Ka.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctJa0Ka.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctJa0Ka.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJa0Ka.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJa0Ka.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJa0Ka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJa0Ka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJa0Ka.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctJa0Ka.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctJa0Ka.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctJa0Ka.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctJa0Ka.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJa0Ka.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctJa0Ka.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctJa0Ka.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctJa0Ka.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctJa0Ka.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctJa0Ka.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctJa0Ka.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctJa0Ka.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctJa0Ka.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctJa0Ka.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctJa0Ka.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/ccgNWaYe.s: Assembler messages:
encrypt.c: /tmp/ccgNWaYe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNWaYe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNWaYe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgNWaYe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNWaYe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNWaYe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNWaYe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNWaYe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNWaYe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgNWaYe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgNWaYe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgNWaYe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgNWaYe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNWaYe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNWaYe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgNWaYe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgNWaYe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgNWaYe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNWaYe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNWaYe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNWaYe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNWaYe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgNWaYe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNWaYe.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/cctxiHyd.s: Assembler messages:
encrypt.c: /tmp/cctxiHyd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctxiHyd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctxiHyd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctxiHyd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxiHyd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxiHyd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxiHyd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxiHyd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxiHyd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxiHyd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxiHyd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxiHyd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctxiHyd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxiHyd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctxiHyd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctxiHyd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxiHyd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxiHyd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxiHyd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxiHyd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxiHyd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctxiHyd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxiHyd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxiHyd.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/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDXN8bD.s: Assembler messages:
encrypt.c: /tmp/ccDXN8bD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDXN8bD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDXN8bD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDXN8bD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXN8bD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXN8bD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXN8bD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXN8bD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXN8bD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXN8bD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXN8bD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXN8bD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDXN8bD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXN8bD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDXN8bD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDXN8bD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXN8bD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXN8bD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXN8bD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXN8bD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXN8bD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDXN8bD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXN8bD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXN8bD.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/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvejQJw.s: Assembler messages:
encrypt.c: /tmp/ccvejQJw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvejQJw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvejQJw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvejQJw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvejQJw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvejQJw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvejQJw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvejQJw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvejQJw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvejQJw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvejQJw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvejQJw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvejQJw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvejQJw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvejQJw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvejQJw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvejQJw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvejQJw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvejQJw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvejQJw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvejQJw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvejQJw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvejQJw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvejQJw.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/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3ADSNy.s: Assembler messages:
encrypt.c: /tmp/cc3ADSNy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ADSNy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ADSNy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ADSNy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ADSNy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ADSNy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ADSNy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ADSNy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ADSNy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ADSNy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ADSNy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ADSNy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ADSNy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ADSNy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ADSNy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ADSNy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ADSNy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ADSNy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ADSNy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ADSNy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ADSNy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ADSNy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ADSNy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ADSNy.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/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnpzu0z.s: Assembler messages:
encrypt.c: /tmp/ccnpzu0z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnpzu0z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnpzu0z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnpzu0z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpzu0z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpzu0z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpzu0z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpzu0z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpzu0z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpzu0z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpzu0z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpzu0z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnpzu0z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpzu0z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnpzu0z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnpzu0z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpzu0z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpzu0z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpzu0z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpzu0z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpzu0z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnpzu0z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpzu0z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpzu0z.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/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFobvgA.s: Assembler messages:
encrypt.c: /tmp/ccFobvgA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFobvgA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFobvgA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFobvgA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFobvgA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFobvgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFobvgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFobvgA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFobvgA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFobvgA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFobvgA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFobvgA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFobvgA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFobvgA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFobvgA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFobvgA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFobvgA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFobvgA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFobvgA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFobvgA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFobvgA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFobvgA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFobvgA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFobvgA.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/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPdpbFs.s: Assembler messages:
encrypt.c: /tmp/ccPdpbFs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdpbFs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdpbFs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdpbFs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdpbFs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdpbFs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdpbFs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdpbFs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdpbFs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdpbFs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdpbFs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdpbFs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdpbFs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdpbFs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdpbFs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdpbFs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPdpbFs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdpbFs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdpbFs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdpbFs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdpbFs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdpbFs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdpbFs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdpbFs.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmzBocH.s: Assembler messages:
encrypt.c: /tmp/ccmzBocH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzBocH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzBocH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzBocH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzBocH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzBocH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzBocH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzBocH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzBocH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzBocH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzBocH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzBocH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzBocH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzBocH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzBocH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmzBocH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzBocH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzBocH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzBocH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzBocH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzBocH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzBocH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzBocH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzBocH.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/ccvapJ6y.s: Assembler messages:
encrypt.c: /tmp/ccvapJ6y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvapJ6y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvapJ6y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvapJ6y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvapJ6y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvapJ6y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvapJ6y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvapJ6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvapJ6y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvapJ6y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvapJ6y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvapJ6y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvapJ6y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvapJ6y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvapJ6y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvapJ6y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvapJ6y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvapJ6y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvapJ6y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvapJ6y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvapJ6y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvapJ6y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvapJ6y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvapJ6y.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/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJlEiSB.s: Assembler messages:
encrypt.c: /tmp/ccJlEiSB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJlEiSB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJlEiSB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJlEiSB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlEiSB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlEiSB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlEiSB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlEiSB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlEiSB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlEiSB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlEiSB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlEiSB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJlEiSB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlEiSB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJlEiSB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJlEiSB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJlEiSB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlEiSB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlEiSB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJlEiSB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlEiSB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJlEiSB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlEiSB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJlEiSB.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqLVmGy.s: Assembler messages:
encrypt.c: /tmp/ccqLVmGy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqLVmGy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqLVmGy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqLVmGy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLVmGy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLVmGy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLVmGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLVmGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLVmGy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLVmGy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLVmGy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLVmGy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqLVmGy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLVmGy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqLVmGy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLVmGy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqLVmGy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqLVmGy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLVmGy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLVmGy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLVmGy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLVmGy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLVmGy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqLVmGy.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/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE9zu6B.s: Assembler messages:
encrypt.c: /tmp/ccE9zu6B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE9zu6B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE9zu6B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE9zu6B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9zu6B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9zu6B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9zu6B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9zu6B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9zu6B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9zu6B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9zu6B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9zu6B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE9zu6B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9zu6B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE9zu6B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9zu6B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE9zu6B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9zu6B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9zu6B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9zu6B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9zu6B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9zu6B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE9zu6B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9zu6B.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/ccJLvyOB.s: Assembler messages:
encrypt.c: /tmp/ccJLvyOB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJLvyOB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJLvyOB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJLvyOB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLvyOB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLvyOB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLvyOB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLvyOB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLvyOB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLvyOB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLvyOB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLvyOB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJLvyOB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLvyOB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJLvyOB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJLvyOB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJLvyOB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLvyOB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLvyOB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJLvyOB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLvyOB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJLvyOB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLvyOB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJLvyOB.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/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV2rZZA.s: Assembler messages:
encrypt.c: /tmp/ccV2rZZA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV2rZZA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV2rZZA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV2rZZA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2rZZA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2rZZA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2rZZA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2rZZA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2rZZA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2rZZA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2rZZA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2rZZA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV2rZZA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2rZZA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV2rZZA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2rZZA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV2rZZA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV2rZZA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2rZZA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2rZZA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2rZZA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2rZZA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV2rZZA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2rZZA.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjMdBjD.s: Assembler messages:
encrypt.c: /tmp/ccjMdBjD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjMdBjD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjMdBjD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjMdBjD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdBjD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdBjD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdBjD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdBjD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdBjD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMdBjD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMdBjD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMdBjD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjMdBjD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdBjD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjMdBjD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjMdBjD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMdBjD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMdBjD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMdBjD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMdBjD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMdBjD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjMdBjD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMdBjD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMdBjD.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/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1GIxHC.s: Assembler messages:
encrypt.c: /tmp/cc1GIxHC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1GIxHC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1GIxHC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1GIxHC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GIxHC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GIxHC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GIxHC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GIxHC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GIxHC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GIxHC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GIxHC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GIxHC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1GIxHC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GIxHC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1GIxHC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1GIxHC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1GIxHC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GIxHC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GIxHC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GIxHC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GIxHC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1GIxHC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GIxHC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1GIxHC.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/ccI3fNgD.s: Assembler messages:
encrypt.c: /tmp/ccI3fNgD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI3fNgD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI3fNgD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI3fNgD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3fNgD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3fNgD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3fNgD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3fNgD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3fNgD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3fNgD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3fNgD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3fNgD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI3fNgD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3fNgD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI3fNgD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3fNgD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI3fNgD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI3fNgD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3fNgD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3fNgD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI3fNgD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3fNgD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI3fNgD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI3fNgD.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/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4y1C1r.s: Assembler messages:
encrypt.c: /tmp/cc4y1C1r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4y1C1r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4y1C1r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4y1C1r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1C1r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1C1r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1C1r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1C1r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1C1r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1C1r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1C1r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1C1r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4y1C1r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1C1r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4y1C1r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1C1r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4y1C1r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4y1C1r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1C1r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1C1r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4y1C1r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1C1r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4y1C1r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4y1C1r.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/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSgteSb.s: Assembler messages:
encrypt.c: /tmp/ccSgteSb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgteSb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgteSb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgteSb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgteSb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgteSb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgteSb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgteSb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgteSb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgteSb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgteSb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgteSb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSgteSb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgteSb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgteSb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSgteSb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgteSb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgteSb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgteSb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgteSb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgteSb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSgteSb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgteSb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgteSb.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/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMPStRz.s: Assembler messages:
encrypt.c: /tmp/ccMPStRz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPStRz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPStRz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPStRz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPStRz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPStRz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPStRz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPStRz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPStRz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPStRz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPStRz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPStRz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPStRz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPStRz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPStRz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMPStRz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPStRz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPStRz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPStRz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPStRz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPStRz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPStRz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPStRz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPStRz.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccivPfts.s: Assembler messages:
encrypt.c: /tmp/ccivPfts.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccivPfts.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccivPfts.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccivPfts.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivPfts.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivPfts.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivPfts.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivPfts.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivPfts.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivPfts.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivPfts.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivPfts.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccivPfts.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivPfts.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccivPfts.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivPfts.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccivPfts.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccivPfts.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivPfts.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivPfts.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivPfts.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivPfts.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccivPfts.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccivPfts.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/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKllU8r.s: Assembler messages:
encrypt.c: /tmp/ccKllU8r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKllU8r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKllU8r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKllU8r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKllU8r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKllU8r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKllU8r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKllU8r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKllU8r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKllU8r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKllU8r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKllU8r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKllU8r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKllU8r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKllU8r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKllU8r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKllU8r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKllU8r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKllU8r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKllU8r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKllU8r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKllU8r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKllU8r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKllU8r.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/ccawx0Re.s: Assembler messages:
encrypt.c: /tmp/ccawx0Re.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawx0Re.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawx0Re.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccawx0Re.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawx0Re.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawx0Re.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawx0Re.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawx0Re.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawx0Re.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawx0Re.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawx0Re.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawx0Re.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawx0Re.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawx0Re.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawx0Re.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccawx0Re.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawx0Re.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawx0Re.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawx0Re.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawx0Re.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawx0Re.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawx0Re.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawx0Re.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawx0Re.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/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEVWMfs.s: Assembler messages:
encrypt.c: /tmp/ccEVWMfs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVWMfs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVWMfs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVWMfs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVWMfs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVWMfs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVWMfs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVWMfs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVWMfs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVWMfs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVWMfs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVWMfs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVWMfs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVWMfs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVWMfs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVWMfs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEVWMfs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVWMfs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVWMfs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVWMfs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVWMfs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVWMfs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVWMfs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVWMfs.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=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLLz1Zf.s: Assembler messages:
encrypt.c: /tmp/ccLLz1Zf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLz1Zf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLz1Zf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLLz1Zf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLz1Zf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLz1Zf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLz1Zf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLz1Zf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLz1Zf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLz1Zf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLz1Zf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLz1Zf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLLz1Zf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLz1Zf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLz1Zf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLLz1Zf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLz1Zf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLz1Zf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLz1Zf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLz1Zf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLz1Zf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLz1Zf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLz1Zf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLz1Zf.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=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXcHH3x.s: Assembler messages:
encrypt.c: /tmp/ccXcHH3x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXcHH3x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXcHH3x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXcHH3x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHH3x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHH3x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHH3x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHH3x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHH3x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcHH3x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcHH3x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcHH3x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXcHH3x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHH3x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXcHH3x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcHH3x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXcHH3x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXcHH3x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcHH3x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcHH3x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXcHH3x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcHH3x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXcHH3x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXcHH3x.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/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZiebnu.s: Assembler messages:
encrypt.c: /tmp/ccZiebnu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZiebnu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZiebnu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZiebnu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiebnu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiebnu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiebnu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiebnu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiebnu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiebnu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiebnu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiebnu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZiebnu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiebnu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZiebnu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZiebnu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZiebnu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiebnu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiebnu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiebnu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiebnu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZiebnu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiebnu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZiebnu.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/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8IyMfs.s: Assembler messages:
encrypt.c: /tmp/cc8IyMfs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8IyMfs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8IyMfs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8IyMfs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IyMfs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IyMfs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IyMfs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IyMfs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IyMfs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IyMfs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IyMfs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IyMfs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8IyMfs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IyMfs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8IyMfs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8IyMfs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IyMfs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IyMfs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IyMfs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IyMfs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IyMfs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8IyMfs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IyMfs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IyMfs.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAyvpUt.s: Assembler messages:
encrypt.c: /tmp/ccAyvpUt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAyvpUt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAyvpUt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAyvpUt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyvpUt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyvpUt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyvpUt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyvpUt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyvpUt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyvpUt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyvpUt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyvpUt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAyvpUt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyvpUt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAyvpUt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyvpUt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAyvpUt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyvpUt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyvpUt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyvpUt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyvpUt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyvpUt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAyvpUt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyvpUt.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/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1s3qyx.s: Assembler messages:
encrypt.c: /tmp/cc1s3qyx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1s3qyx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1s3qyx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1s3qyx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s3qyx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s3qyx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s3qyx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s3qyx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s3qyx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1s3qyx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1s3qyx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1s3qyx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1s3qyx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s3qyx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1s3qyx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1s3qyx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1s3qyx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1s3qyx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1s3qyx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1s3qyx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1s3qyx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1s3qyx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1s3qyx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1s3qyx.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/ccLeyYbu.s: Assembler messages:
encrypt.c: /tmp/ccLeyYbu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLeyYbu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLeyYbu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLeyYbu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeyYbu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeyYbu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeyYbu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeyYbu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeyYbu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeyYbu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeyYbu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeyYbu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLeyYbu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeyYbu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLeyYbu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLeyYbu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeyYbu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeyYbu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeyYbu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeyYbu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeyYbu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLeyYbu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeyYbu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeyYbu.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/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFNplIu.s: Assembler messages:
encrypt.c: /tmp/ccFNplIu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNplIu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNplIu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNplIu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNplIu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNplIu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNplIu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNplIu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNplIu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNplIu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNplIu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNplIu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNplIu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNplIu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNplIu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFNplIu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNplIu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNplIu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNplIu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNplIu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNplIu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNplIu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNplIu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNplIu.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=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFUmeFx.s: Assembler messages:
encrypt.c: /tmp/ccFUmeFx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFUmeFx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFUmeFx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFUmeFx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUmeFx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUmeFx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUmeFx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUmeFx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUmeFx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUmeFx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUmeFx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUmeFx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFUmeFx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUmeFx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFUmeFx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUmeFx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFUmeFx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUmeFx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUmeFx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUmeFx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUmeFx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUmeFx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFUmeFx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUmeFx.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=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCRVSV5.s: Assembler messages:
encrypt.c: /tmp/ccCRVSV5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRVSV5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRVSV5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRVSV5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRVSV5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRVSV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRVSV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRVSV5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRVSV5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRVSV5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRVSV5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRVSV5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRVSV5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRVSV5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRVSV5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCRVSV5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRVSV5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRVSV5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRVSV5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRVSV5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRVSV5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRVSV5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRVSV5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRVSV5.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXq2jWZ.s: Assembler messages:
encrypt.c: /tmp/ccXq2jWZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXq2jWZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXq2jWZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXq2jWZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXq2jWZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXq2jWZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXq2jWZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXq2jWZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXq2jWZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXq2jWZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXq2jWZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXq2jWZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXq2jWZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXq2jWZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXq2jWZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXq2jWZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXq2jWZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXq2jWZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXq2jWZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXq2jWZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXq2jWZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXq2jWZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXq2jWZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXq2jWZ.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgLNjT4.s: Assembler messages:
encrypt.c: /tmp/ccgLNjT4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgLNjT4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgLNjT4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgLNjT4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLNjT4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLNjT4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLNjT4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLNjT4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLNjT4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLNjT4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLNjT4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLNjT4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgLNjT4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLNjT4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgLNjT4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLNjT4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgLNjT4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLNjT4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLNjT4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLNjT4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLNjT4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLNjT4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgLNjT4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLNjT4.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/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsAWTJ6.s: Assembler messages:
encrypt.c: /tmp/ccsAWTJ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsAWTJ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsAWTJ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsAWTJ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAWTJ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAWTJ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAWTJ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAWTJ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAWTJ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsAWTJ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsAWTJ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsAWTJ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsAWTJ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAWTJ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsAWTJ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsAWTJ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsAWTJ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsAWTJ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsAWTJ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsAWTJ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsAWTJ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsAWTJ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsAWTJ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsAWTJ6.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/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cccLN4Fa.s: Assembler messages:
encrypt.c: /tmp/cccLN4Fa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccLN4Fa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccLN4Fa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccLN4Fa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLN4Fa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLN4Fa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLN4Fa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLN4Fa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLN4Fa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLN4Fa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLN4Fa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLN4Fa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccLN4Fa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLN4Fa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccLN4Fa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccLN4Fa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLN4Fa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLN4Fa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLN4Fa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLN4Fa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLN4Fa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLN4Fa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLN4Fa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLN4Fa.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccld751Z.s: Assembler messages:
encrypt.c: /tmp/ccld751Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccld751Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccld751Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccld751Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld751Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld751Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld751Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld751Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld751Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccld751Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccld751Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccld751Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccld751Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld751Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccld751Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccld751Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccld751Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccld751Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccld751Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccld751Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccld751Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccld751Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccld751Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccld751Z.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSnnWS1.s: Assembler messages:
encrypt.c: /tmp/ccSnnWS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSnnWS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSnnWS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSnnWS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnWS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnWS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnWS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnWS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnWS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnnWS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnnWS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnnWS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSnnWS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnWS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSnnWS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnnWS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSnnWS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnnWS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnnWS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnnWS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnnWS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnnWS1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSnnWS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnnWS1.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/ccu2W1B3.s: Assembler messages:
encrypt.c: /tmp/ccu2W1B3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2W1B3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2W1B3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2W1B3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2W1B3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2W1B3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2W1B3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2W1B3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2W1B3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2W1B3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2W1B3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2W1B3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2W1B3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2W1B3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2W1B3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu2W1B3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2W1B3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2W1B3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2W1B3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2W1B3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2W1B3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2W1B3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2W1B3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2W1B3.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/ccr9ah1R.s: Assembler messages:
encrypt.c: /tmp/ccr9ah1R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9ah1R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9ah1R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9ah1R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9ah1R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9ah1R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9ah1R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9ah1R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9ah1R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9ah1R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9ah1R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9ah1R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9ah1R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9ah1R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9ah1R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9ah1R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr9ah1R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9ah1R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9ah1R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9ah1R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9ah1R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9ah1R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9ah1R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9ah1R.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/ccrP08eg.s: Assembler messages:
encrypt.c: /tmp/ccrP08eg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrP08eg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrP08eg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrP08eg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP08eg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP08eg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP08eg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP08eg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP08eg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrP08eg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrP08eg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrP08eg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrP08eg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP08eg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrP08eg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrP08eg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrP08eg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrP08eg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrP08eg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrP08eg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrP08eg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrP08eg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrP08eg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrP08eg.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/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL0xpkW.s: Assembler messages:
encrypt.c: /tmp/ccL0xpkW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0xpkW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0xpkW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0xpkW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0xpkW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0xpkW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0xpkW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0xpkW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0xpkW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0xpkW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0xpkW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0xpkW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0xpkW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0xpkW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0xpkW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0xpkW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL0xpkW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0xpkW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0xpkW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0xpkW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0xpkW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0xpkW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0xpkW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0xpkW.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/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczCf1ng.s: Assembler messages:
encrypt.c: /tmp/cczCf1ng.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczCf1ng.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczCf1ng.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczCf1ng.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCf1ng.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCf1ng.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCf1ng.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCf1ng.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCf1ng.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCf1ng.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCf1ng.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCf1ng.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczCf1ng.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCf1ng.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczCf1ng.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczCf1ng.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczCf1ng.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCf1ng.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCf1ng.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCf1ng.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCf1ng.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczCf1ng.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCf1ng.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczCf1ng.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTmS4BU.s: Assembler messages:
encrypt.c: /tmp/ccTmS4BU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmS4BU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmS4BU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmS4BU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmS4BU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmS4BU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmS4BU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmS4BU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmS4BU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmS4BU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmS4BU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmS4BU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmS4BU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmS4BU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmS4BU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmS4BU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTmS4BU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmS4BU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmS4BU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmS4BU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmS4BU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmS4BU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTmS4BU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmS4BU.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/ccZcE9ce.s: Assembler messages:
encrypt.c: /tmp/ccZcE9ce.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZcE9ce.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZcE9ce.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZcE9ce.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcE9ce.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcE9ce.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcE9ce.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcE9ce.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcE9ce.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcE9ce.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcE9ce.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcE9ce.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZcE9ce.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcE9ce.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZcE9ce.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZcE9ce.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcE9ce.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcE9ce.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcE9ce.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcE9ce.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcE9ce.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZcE9ce.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcE9ce.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcE9ce.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/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclOkorW.s: Assembler messages:
encrypt.c: /tmp/cclOkorW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclOkorW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclOkorW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclOkorW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOkorW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOkorW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOkorW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOkorW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOkorW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOkorW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOkorW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOkorW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclOkorW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOkorW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclOkorW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOkorW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclOkorW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclOkorW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOkorW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOkorW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOkorW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOkorW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclOkorW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclOkorW.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/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctqcErj.s: Assembler messages:
encrypt.c: /tmp/cctqcErj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctqcErj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctqcErj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctqcErj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqcErj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqcErj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqcErj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqcErj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqcErj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctqcErj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctqcErj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctqcErj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctqcErj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqcErj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctqcErj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctqcErj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctqcErj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctqcErj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctqcErj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqcErj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctqcErj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctqcErj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctqcErj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctqcErj.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=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA6M9yS.s: Assembler messages:
encrypt.c: /tmp/ccA6M9yS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA6M9yS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA6M9yS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA6M9yS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6M9yS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6M9yS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6M9yS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6M9yS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6M9yS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6M9yS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6M9yS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6M9yS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA6M9yS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6M9yS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA6M9yS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6M9yS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA6M9yS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6M9yS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6M9yS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6M9yS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6M9yS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6M9yS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA6M9yS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6M9yS.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/ccsHUohc.s: Assembler messages:
encrypt.c: /tmp/ccsHUohc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsHUohc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsHUohc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsHUohc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHUohc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHUohc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHUohc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHUohc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHUohc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHUohc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHUohc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHUohc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsHUohc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHUohc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsHUohc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsHUohc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsHUohc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHUohc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHUohc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsHUohc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHUohc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsHUohc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHUohc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsHUohc.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/cci2jPEc.s: Assembler messages:
encrypt.c: /tmp/cci2jPEc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci2jPEc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci2jPEc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci2jPEc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2jPEc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2jPEc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2jPEc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2jPEc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2jPEc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2jPEc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2jPEc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2jPEc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci2jPEc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2jPEc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci2jPEc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci2jPEc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci2jPEc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2jPEc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2jPEc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci2jPEc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2jPEc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci2jPEc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2jPEc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci2jPEc.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/ccpce9fT.s: Assembler messages:
encrypt.c: /tmp/ccpce9fT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpce9fT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpce9fT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpce9fT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpce9fT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpce9fT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpce9fT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpce9fT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpce9fT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpce9fT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpce9fT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpce9fT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpce9fT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpce9fT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpce9fT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpce9fT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpce9fT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpce9fT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpce9fT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpce9fT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpce9fT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpce9fT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpce9fT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpce9fT.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/cc4DEQZU.s: Assembler messages:
encrypt.c: /tmp/cc4DEQZU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4DEQZU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4DEQZU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4DEQZU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DEQZU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DEQZU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DEQZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DEQZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DEQZU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DEQZU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DEQZU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DEQZU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4DEQZU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DEQZU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4DEQZU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DEQZU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4DEQZU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4DEQZU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DEQZU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DEQZU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DEQZU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DEQZU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DEQZU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4DEQZU.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/ccOKMpRb.s: Assembler messages:
encrypt.c: /tmp/ccOKMpRb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOKMpRb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOKMpRb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOKMpRb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKMpRb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKMpRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKMpRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKMpRb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKMpRb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKMpRb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKMpRb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKMpRb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOKMpRb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKMpRb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOKMpRb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOKMpRb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKMpRb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKMpRb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKMpRb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKMpRb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKMpRb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOKMpRb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKMpRb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKMpRb.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/cc0U7QYV.s: Assembler messages:
encrypt.c: /tmp/cc0U7QYV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0U7QYV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0U7QYV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0U7QYV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U7QYV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U7QYV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U7QYV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U7QYV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U7QYV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0U7QYV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0U7QYV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0U7QYV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0U7QYV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U7QYV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0U7QYV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0U7QYV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0U7QYV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0U7QYV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0U7QYV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0U7QYV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0U7QYV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0U7QYV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0U7QYV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0U7QYV.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/ccc2MV3b.s: Assembler messages:
encrypt.c: /tmp/ccc2MV3b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc2MV3b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc2MV3b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc2MV3b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2MV3b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2MV3b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2MV3b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2MV3b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2MV3b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2MV3b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2MV3b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2MV3b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc2MV3b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2MV3b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc2MV3b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc2MV3b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2MV3b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2MV3b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2MV3b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2MV3b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2MV3b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc2MV3b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2MV3b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2MV3b.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/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ2hWEl.s: Assembler messages:
encrypt.c: /tmp/ccZ2hWEl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ2hWEl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ2hWEl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ2hWEl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2hWEl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2hWEl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2hWEl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2hWEl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2hWEl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ2hWEl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ2hWEl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ2hWEl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ2hWEl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2hWEl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ2hWEl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ2hWEl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ2hWEl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ2hWEl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ2hWEl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ2hWEl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ2hWEl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ2hWEl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ2hWEl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ2hWEl.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/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgnXIAQ.s: Assembler messages:
encrypt.c: /tmp/ccgnXIAQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgnXIAQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgnXIAQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgnXIAQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnXIAQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnXIAQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnXIAQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnXIAQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnXIAQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnXIAQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnXIAQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnXIAQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgnXIAQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnXIAQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgnXIAQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnXIAQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgnXIAQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgnXIAQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnXIAQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnXIAQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnXIAQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnXIAQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgnXIAQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgnXIAQ.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRoFGsm.s: Assembler messages:
encrypt.c: /tmp/ccRoFGsm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRoFGsm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRoFGsm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRoFGsm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoFGsm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoFGsm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoFGsm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoFGsm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoFGsm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoFGsm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoFGsm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoFGsm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRoFGsm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoFGsm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRoFGsm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRoFGsm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRoFGsm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoFGsm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoFGsm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRoFGsm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoFGsm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRoFGsm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoFGsm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRoFGsm.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/ccaiYAHR.s: Assembler messages:
encrypt.c: /tmp/ccaiYAHR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaiYAHR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaiYAHR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaiYAHR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiYAHR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiYAHR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiYAHR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiYAHR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiYAHR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaiYAHR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaiYAHR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaiYAHR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaiYAHR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiYAHR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaiYAHR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaiYAHR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaiYAHR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaiYAHR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaiYAHR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaiYAHR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiYAHR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaiYAHR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaiYAHR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaiYAHR.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/ccR0EhYQ.s: Assembler messages:
encrypt.c: /tmp/ccR0EhYQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR0EhYQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR0EhYQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR0EhYQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0EhYQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0EhYQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0EhYQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0EhYQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0EhYQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0EhYQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0EhYQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0EhYQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR0EhYQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0EhYQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR0EhYQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0EhYQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR0EhYQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0EhYQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0EhYQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0EhYQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0EhYQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0EhYQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR0EhYQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0EhYQ.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/ccjioMen.s: Assembler messages:
encrypt.c: /tmp/ccjioMen.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjioMen.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjioMen.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjioMen.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjioMen.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjioMen.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjioMen.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjioMen.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjioMen.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjioMen.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjioMen.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjioMen.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjioMen.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjioMen.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjioMen.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjioMen.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjioMen.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjioMen.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjioMen.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjioMen.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjioMen.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjioMen.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjioMen.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjioMen.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/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGfsa1P.s: Assembler messages:
encrypt.c: /tmp/ccGfsa1P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGfsa1P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGfsa1P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGfsa1P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfsa1P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfsa1P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfsa1P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfsa1P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfsa1P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfsa1P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfsa1P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfsa1P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGfsa1P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfsa1P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGfsa1P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfsa1P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGfsa1P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfsa1P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfsa1P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfsa1P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfsa1P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfsa1P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfsa1P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfsa1P.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/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX31Qem.s: Assembler messages:
encrypt.c: /tmp/ccX31Qem.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX31Qem.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX31Qem.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX31Qem.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX31Qem.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX31Qem.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX31Qem.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX31Qem.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX31Qem.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX31Qem.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX31Qem.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX31Qem.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX31Qem.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX31Qem.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX31Qem.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX31Qem.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX31Qem.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX31Qem.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX31Qem.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX31Qem.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX31Qem.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX31Qem.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX31Qem.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX31Qem.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/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVOXAip.s: Assembler messages:
encrypt.c: /tmp/ccVOXAip.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVOXAip.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVOXAip.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVOXAip.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOXAip.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOXAip.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOXAip.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOXAip.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOXAip.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOXAip.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOXAip.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOXAip.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVOXAip.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOXAip.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVOXAip.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVOXAip.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVOXAip.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOXAip.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOXAip.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVOXAip.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOXAip.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVOXAip.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOXAip.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVOXAip.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvDsNIV.s: Assembler messages:
encrypt.c: /tmp/ccvDsNIV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvDsNIV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvDsNIV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvDsNIV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDsNIV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDsNIV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDsNIV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDsNIV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDsNIV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDsNIV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDsNIV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDsNIV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvDsNIV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDsNIV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvDsNIV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDsNIV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvDsNIV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDsNIV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDsNIV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDsNIV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDsNIV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDsNIV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvDsNIV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDsNIV.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/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXnw8EV.s: Assembler messages:
encrypt.c: /tmp/ccXnw8EV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnw8EV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnw8EV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnw8EV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnw8EV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnw8EV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnw8EV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnw8EV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnw8EV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnw8EV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnw8EV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnw8EV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnw8EV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnw8EV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnw8EV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnw8EV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXnw8EV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnw8EV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnw8EV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnw8EV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnw8EV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnw8EV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnw8EV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnw8EV.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/ccdUazyi.s: Assembler messages:
encrypt.c: /tmp/ccdUazyi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdUazyi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdUazyi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdUazyi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUazyi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUazyi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUazyi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUazyi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUazyi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUazyi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUazyi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUazyi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdUazyi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUazyi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdUazyi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdUazyi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUazyi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUazyi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUazyi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUazyi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUazyi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdUazyi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUazyi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUazyi.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/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG8ZI7o.s: Assembler messages:
encrypt.c: /tmp/ccG8ZI7o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG8ZI7o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG8ZI7o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG8ZI7o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8ZI7o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8ZI7o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8ZI7o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8ZI7o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8ZI7o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8ZI7o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8ZI7o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8ZI7o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG8ZI7o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8ZI7o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG8ZI7o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG8ZI7o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8ZI7o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8ZI7o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8ZI7o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8ZI7o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8ZI7o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG8ZI7o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8ZI7o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8ZI7o.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSMQq1R.s: Assembler messages:
encrypt.c: /tmp/ccSMQq1R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSMQq1R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSMQq1R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSMQq1R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMQq1R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMQq1R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMQq1R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMQq1R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMQq1R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMQq1R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMQq1R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMQq1R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSMQq1R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMQq1R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSMQq1R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMQq1R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSMQq1R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMQq1R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMQq1R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMQq1R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMQq1R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMQq1R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSMQq1R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMQq1R.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/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNYNUHW.s: Assembler messages:
encrypt.c: /tmp/ccNYNUHW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYNUHW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYNUHW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYNUHW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNUHW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNUHW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNUHW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNUHW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNUHW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYNUHW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYNUHW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYNUHW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYNUHW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNUHW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYNUHW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYNUHW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNYNUHW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYNUHW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYNUHW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYNUHW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNUHW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYNUHW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYNUHW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYNUHW.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/ccUNVhhi.s: Assembler messages:
encrypt.c: /tmp/ccUNVhhi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUNVhhi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUNVhhi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUNVhhi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNVhhi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNVhhi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNVhhi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNVhhi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNVhhi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNVhhi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNVhhi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNVhhi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUNVhhi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNVhhi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUNVhhi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUNVhhi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNVhhi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNVhhi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNVhhi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNVhhi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNVhhi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUNVhhi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNVhhi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNVhhi.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/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQaK7IW.s: Assembler messages:
encrypt.c: /tmp/ccQaK7IW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQaK7IW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQaK7IW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQaK7IW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaK7IW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaK7IW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaK7IW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaK7IW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaK7IW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaK7IW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaK7IW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaK7IW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQaK7IW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaK7IW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQaK7IW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaK7IW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQaK7IW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQaK7IW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaK7IW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaK7IW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQaK7IW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaK7IW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQaK7IW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQaK7IW.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccza1Ooi.s: Assembler messages:
encrypt.c: /tmp/ccza1Ooi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccza1Ooi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccza1Ooi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccza1Ooi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1Ooi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1Ooi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1Ooi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1Ooi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1Ooi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza1Ooi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza1Ooi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza1Ooi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccza1Ooi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1Ooi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccza1Ooi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccza1Ooi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza1Ooi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza1Ooi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza1Ooi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1Ooi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza1Ooi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccza1Ooi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza1Ooi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza1Ooi.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/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYpzQrl.s: Assembler messages:
encrypt.c: /tmp/ccYpzQrl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYpzQrl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYpzQrl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYpzQrl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpzQrl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpzQrl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpzQrl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpzQrl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpzQrl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpzQrl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpzQrl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpzQrl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYpzQrl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpzQrl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYpzQrl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYpzQrl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpzQrl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpzQrl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpzQrl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpzQrl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpzQrl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYpzQrl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpzQrl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpzQrl.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/ccaCZYHT.s: Assembler messages:
encrypt.c: /tmp/ccaCZYHT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCZYHT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCZYHT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCZYHT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCZYHT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCZYHT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCZYHT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCZYHT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCZYHT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCZYHT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCZYHT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCZYHT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCZYHT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCZYHT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCZYHT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCZYHT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCZYHT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCZYHT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCZYHT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCZYHT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCZYHT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCZYHT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCZYHT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCZYHT.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/ccFLHPuh.s: Assembler messages:
encrypt.c: /tmp/ccFLHPuh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFLHPuh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFLHPuh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFLHPuh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLHPuh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLHPuh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLHPuh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLHPuh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLHPuh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLHPuh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLHPuh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLHPuh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFLHPuh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLHPuh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFLHPuh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFLHPuh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLHPuh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLHPuh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLHPuh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLHPuh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLHPuh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFLHPuh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLHPuh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLHPuh.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/ccfLuJaW.s: Assembler messages:
encrypt.c: /tmp/ccfLuJaW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfLuJaW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfLuJaW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfLuJaW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLuJaW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLuJaW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLuJaW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLuJaW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLuJaW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLuJaW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLuJaW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLuJaW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfLuJaW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLuJaW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfLuJaW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLuJaW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfLuJaW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLuJaW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLuJaW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLuJaW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLuJaW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLuJaW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfLuJaW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLuJaW.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/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8AX4FW.s: Assembler messages:
encrypt.c: /tmp/cc8AX4FW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8AX4FW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8AX4FW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8AX4FW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AX4FW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AX4FW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AX4FW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AX4FW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AX4FW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AX4FW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AX4FW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AX4FW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8AX4FW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AX4FW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8AX4FW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AX4FW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8AX4FW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AX4FW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AX4FW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AX4FW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AX4FW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AX4FW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8AX4FW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AX4FW.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/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccth8pom.s: Assembler messages:
encrypt.c: /tmp/ccth8pom.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccth8pom.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccth8pom.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccth8pom.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8pom.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8pom.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8pom.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8pom.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8pom.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccth8pom.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccth8pom.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccth8pom.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccth8pom.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8pom.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccth8pom.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccth8pom.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccth8pom.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccth8pom.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccth8pom.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccth8pom.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccth8pom.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccth8pom.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccth8pom.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccth8pom.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=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQi9R2U.s: Assembler messages:
encrypt.c: /tmp/ccQi9R2U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQi9R2U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQi9R2U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQi9R2U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi9R2U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi9R2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi9R2U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi9R2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi9R2U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQi9R2U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQi9R2U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQi9R2U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQi9R2U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi9R2U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQi9R2U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQi9R2U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQi9R2U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQi9R2U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQi9R2U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQi9R2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQi9R2U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQi9R2U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQi9R2U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQi9R2U.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/ccnww20l.s: Assembler messages:
encrypt.c: /tmp/ccnww20l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnww20l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnww20l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnww20l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnww20l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnww20l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnww20l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnww20l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnww20l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnww20l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnww20l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnww20l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnww20l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnww20l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnww20l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnww20l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnww20l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnww20l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnww20l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnww20l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnww20l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnww20l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnww20l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnww20l.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/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmInlbR.s: Assembler messages:
encrypt.c: /tmp/ccmInlbR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmInlbR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmInlbR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmInlbR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmInlbR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmInlbR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmInlbR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmInlbR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmInlbR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmInlbR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmInlbR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmInlbR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmInlbR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmInlbR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmInlbR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmInlbR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmInlbR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmInlbR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmInlbR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmInlbR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmInlbR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmInlbR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmInlbR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmInlbR.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyS8pDe.s: Assembler messages:
encrypt.c: /tmp/ccyS8pDe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyS8pDe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyS8pDe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyS8pDe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS8pDe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS8pDe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS8pDe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS8pDe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS8pDe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyS8pDe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyS8pDe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyS8pDe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyS8pDe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS8pDe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyS8pDe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyS8pDe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyS8pDe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyS8pDe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyS8pDe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyS8pDe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyS8pDe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyS8pDe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyS8pDe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyS8pDe.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/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccne3Xjh.s: Assembler messages:
encrypt.c: /tmp/ccne3Xjh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccne3Xjh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccne3Xjh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccne3Xjh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne3Xjh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne3Xjh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne3Xjh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne3Xjh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne3Xjh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccne3Xjh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccne3Xjh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccne3Xjh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccne3Xjh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne3Xjh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccne3Xjh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccne3Xjh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccne3Xjh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccne3Xjh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccne3Xjh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccne3Xjh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccne3Xjh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccne3Xjh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccne3Xjh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccne3Xjh.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/ccuKjymU.s: Assembler messages:
encrypt.c: /tmp/ccuKjymU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuKjymU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuKjymU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuKjymU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKjymU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKjymU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKjymU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKjymU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKjymU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKjymU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKjymU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKjymU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuKjymU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKjymU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuKjymU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKjymU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuKjymU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKjymU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKjymU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKjymU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKjymU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKjymU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuKjymU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKjymU.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/ccliMZ1k.s: Assembler messages:
encrypt.c: /tmp/ccliMZ1k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccliMZ1k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccliMZ1k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccliMZ1k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliMZ1k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliMZ1k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliMZ1k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliMZ1k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliMZ1k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccliMZ1k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccliMZ1k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccliMZ1k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccliMZ1k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliMZ1k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccliMZ1k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccliMZ1k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccliMZ1k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccliMZ1k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccliMZ1k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliMZ1k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccliMZ1k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccliMZ1k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccliMZ1k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccliMZ1k.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/ccs5e9kY.s: Assembler messages:
encrypt.c: /tmp/ccs5e9kY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5e9kY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs5e9kY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs5e9kY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5e9kY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5e9kY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5e9kY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5e9kY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5e9kY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5e9kY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5e9kY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5e9kY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs5e9kY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5e9kY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs5e9kY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5e9kY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs5e9kY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5e9kY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5e9kY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5e9kY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5e9kY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5e9kY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5e9kY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5e9kY.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/cc5yBgyf.s: Assembler messages:
encrypt.c: /tmp/cc5yBgyf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5yBgyf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5yBgyf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5yBgyf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yBgyf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yBgyf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yBgyf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yBgyf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yBgyf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5yBgyf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5yBgyf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5yBgyf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5yBgyf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yBgyf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5yBgyf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5yBgyf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5yBgyf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5yBgyf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5yBgyf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5yBgyf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5yBgyf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5yBgyf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5yBgyf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5yBgyf.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/ccWFAoDU.s: Assembler messages:
encrypt.c: /tmp/ccWFAoDU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWFAoDU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWFAoDU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWFAoDU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFAoDU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFAoDU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFAoDU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFAoDU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFAoDU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFAoDU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFAoDU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFAoDU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWFAoDU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFAoDU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWFAoDU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFAoDU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWFAoDU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFAoDU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFAoDU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFAoDU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFAoDU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFAoDU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFAoDU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFAoDU.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/ccZwLw8L.s: Assembler messages:
encrypt.c: /tmp/ccZwLw8L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZwLw8L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZwLw8L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZwLw8L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwLw8L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwLw8L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwLw8L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwLw8L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwLw8L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwLw8L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwLw8L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwLw8L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZwLw8L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwLw8L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZwLw8L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwLw8L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZwLw8L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwLw8L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwLw8L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwLw8L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwLw8L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwLw8L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZwLw8L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwLw8L.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/ccwDq283.s: Assembler messages:
encrypt.c: /tmp/ccwDq283.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwDq283.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwDq283.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwDq283.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDq283.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDq283.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDq283.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDq283.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDq283.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDq283.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDq283.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDq283.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwDq283.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDq283.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwDq283.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwDq283.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDq283.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDq283.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDq283.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDq283.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDq283.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwDq283.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDq283.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDq283.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/cc50aOdT.s: Assembler messages:
encrypt.c: /tmp/cc50aOdT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc50aOdT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc50aOdT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc50aOdT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50aOdT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50aOdT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50aOdT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50aOdT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50aOdT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50aOdT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50aOdT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50aOdT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc50aOdT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50aOdT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc50aOdT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50aOdT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc50aOdT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc50aOdT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50aOdT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50aOdT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50aOdT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50aOdT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc50aOdT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc50aOdT.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/ccDN9Bff.s: Assembler messages:
encrypt.c: /tmp/ccDN9Bff.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDN9Bff.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDN9Bff.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDN9Bff.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN9Bff.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN9Bff.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN9Bff.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN9Bff.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN9Bff.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDN9Bff.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDN9Bff.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDN9Bff.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDN9Bff.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN9Bff.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDN9Bff.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDN9Bff.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDN9Bff.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDN9Bff.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDN9Bff.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDN9Bff.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDN9Bff.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDN9Bff.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDN9Bff.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDN9Bff.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/ccP4Iugj.s: Assembler messages:
encrypt.c: /tmp/ccP4Iugj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP4Iugj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP4Iugj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP4Iugj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4Iugj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4Iugj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4Iugj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4Iugj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4Iugj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4Iugj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4Iugj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4Iugj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP4Iugj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4Iugj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP4Iugj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP4Iugj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4Iugj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4Iugj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4Iugj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4Iugj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4Iugj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP4Iugj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4Iugj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4Iugj.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/ccW36FoX.s: Assembler messages:
encrypt.c: /tmp/ccW36FoX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW36FoX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW36FoX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW36FoX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW36FoX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW36FoX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW36FoX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW36FoX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW36FoX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW36FoX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW36FoX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW36FoX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW36FoX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW36FoX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW36FoX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW36FoX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW36FoX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW36FoX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW36FoX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW36FoX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW36FoX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW36FoX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW36FoX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW36FoX.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/ccPQ3kpr.s: Assembler messages:
encrypt.c: /tmp/ccPQ3kpr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPQ3kpr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPQ3kpr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPQ3kpr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ3kpr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ3kpr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ3kpr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ3kpr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ3kpr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQ3kpr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQ3kpr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQ3kpr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPQ3kpr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ3kpr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPQ3kpr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPQ3kpr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPQ3kpr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQ3kpr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQ3kpr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQ3kpr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQ3kpr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPQ3kpr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQ3kpr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPQ3kpr.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/ccdMQbMN.s: Assembler messages:
encrypt.c: /tmp/ccdMQbMN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdMQbMN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdMQbMN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdMQbMN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMQbMN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMQbMN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMQbMN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMQbMN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMQbMN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMQbMN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMQbMN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMQbMN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdMQbMN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMQbMN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdMQbMN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMQbMN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdMQbMN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMQbMN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMQbMN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMQbMN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMQbMN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMQbMN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdMQbMN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMQbMN.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/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1tmPzp.s: Assembler messages:
encrypt.c: /tmp/cc1tmPzp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1tmPzp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1tmPzp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1tmPzp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tmPzp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tmPzp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tmPzp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tmPzp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tmPzp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tmPzp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tmPzp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tmPzp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1tmPzp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tmPzp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1tmPzp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1tmPzp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1tmPzp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tmPzp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tmPzp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tmPzp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tmPzp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tmPzp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tmPzp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1tmPzp.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKZghmS.s: Assembler messages:
encrypt.c: /tmp/ccKZghmS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZghmS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZghmS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZghmS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZghmS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZghmS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZghmS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZghmS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZghmS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZghmS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZghmS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZghmS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZghmS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZghmS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZghmS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZghmS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKZghmS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZghmS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZghmS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZghmS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZghmS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZghmS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZghmS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZghmS.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccH0mQMq.s: Assembler messages:
encrypt.c: /tmp/ccH0mQMq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH0mQMq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH0mQMq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH0mQMq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0mQMq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0mQMq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0mQMq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0mQMq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0mQMq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0mQMq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0mQMq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0mQMq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH0mQMq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0mQMq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH0mQMq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH0mQMq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH0mQMq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0mQMq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0mQMq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0mQMq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0mQMq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH0mQMq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0mQMq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH0mQMq.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/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccc0xceS.s: Assembler messages:
encrypt.c: /tmp/ccc0xceS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0xceS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0xceS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0xceS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xceS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xceS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xceS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xceS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xceS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0xceS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0xceS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0xceS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0xceS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xceS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0xceS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0xceS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc0xceS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0xceS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0xceS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0xceS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xceS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0xceS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0xceS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0xceS.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/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKwu1UR.s: Assembler messages:
encrypt.c: /tmp/ccKwu1UR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKwu1UR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKwu1UR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKwu1UR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwu1UR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwu1UR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwu1UR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwu1UR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwu1UR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwu1UR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwu1UR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwu1UR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKwu1UR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwu1UR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKwu1UR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwu1UR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKwu1UR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwu1UR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwu1UR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwu1UR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwu1UR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwu1UR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKwu1UR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwu1UR.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/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXZSIGt.s: Assembler messages:
encrypt.c: /tmp/ccXZSIGt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZSIGt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZSIGt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXZSIGt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZSIGt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZSIGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZSIGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZSIGt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZSIGt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZSIGt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZSIGt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZSIGt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXZSIGt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZSIGt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZSIGt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXZSIGt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZSIGt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZSIGt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZSIGt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZSIGt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZSIGt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXZSIGt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZSIGt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZSIGt.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=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI0HRJT.s: Assembler messages:
encrypt.c: /tmp/ccI0HRJT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI0HRJT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI0HRJT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI0HRJT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0HRJT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0HRJT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0HRJT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0HRJT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0HRJT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0HRJT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0HRJT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0HRJT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI0HRJT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0HRJT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI0HRJT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0HRJT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI0HRJT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0HRJT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0HRJT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0HRJT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0HRJT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0HRJT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI0HRJT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0HRJT.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/ccgyHoRc.s: Assembler messages:
encrypt.c: /tmp/ccgyHoRc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgyHoRc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgyHoRc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgyHoRc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyHoRc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyHoRc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyHoRc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyHoRc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyHoRc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyHoRc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyHoRc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyHoRc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgyHoRc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyHoRc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgyHoRc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgyHoRc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgyHoRc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyHoRc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyHoRc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyHoRc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyHoRc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgyHoRc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyHoRc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgyHoRc.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/cceNJ2fg.s: Assembler messages:
encrypt.c: /tmp/cceNJ2fg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceNJ2fg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceNJ2fg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceNJ2fg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNJ2fg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNJ2fg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNJ2fg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNJ2fg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNJ2fg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNJ2fg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNJ2fg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNJ2fg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceNJ2fg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNJ2fg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceNJ2fg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceNJ2fg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNJ2fg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNJ2fg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNJ2fg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNJ2fg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNJ2fg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceNJ2fg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNJ2fg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNJ2fg.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/ccp9DPcX.s: Assembler messages:
encrypt.c: /tmp/ccp9DPcX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9DPcX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9DPcX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9DPcX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9DPcX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9DPcX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9DPcX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9DPcX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9DPcX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9DPcX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9DPcX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9DPcX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9DPcX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9DPcX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9DPcX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9DPcX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp9DPcX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp9DPcX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9DPcX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9DPcX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9DPcX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9DPcX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9DPcX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp9DPcX.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/ccgZWSLb.s: Assembler messages:
encrypt.c: /tmp/ccgZWSLb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZWSLb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZWSLb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZWSLb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZWSLb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZWSLb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZWSLb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZWSLb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZWSLb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZWSLb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZWSLb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZWSLb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZWSLb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZWSLb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZWSLb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgZWSLb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZWSLb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZWSLb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZWSLb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZWSLb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZWSLb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgZWSLb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZWSLb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZWSLb.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/ccvMhJ0R.s: Assembler messages:
encrypt.c: /tmp/ccvMhJ0R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvMhJ0R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvMhJ0R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvMhJ0R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhJ0R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhJ0R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhJ0R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhJ0R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhJ0R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMhJ0R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMhJ0R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMhJ0R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvMhJ0R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhJ0R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvMhJ0R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMhJ0R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvMhJ0R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMhJ0R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMhJ0R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMhJ0R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMhJ0R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMhJ0R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvMhJ0R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMhJ0R.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/ccf3ypNV.s: Assembler messages:
encrypt.c: /tmp/ccf3ypNV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf3ypNV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf3ypNV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf3ypNV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3ypNV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3ypNV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3ypNV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3ypNV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3ypNV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3ypNV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3ypNV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3ypNV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf3ypNV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3ypNV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf3ypNV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3ypNV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf3ypNV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf3ypNV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3ypNV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3ypNV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3ypNV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3ypNV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf3ypNV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf3ypNV.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/cciTypbf.s: Assembler messages:
encrypt.c: /tmp/cciTypbf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTypbf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTypbf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciTypbf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTypbf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTypbf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTypbf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTypbf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTypbf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTypbf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTypbf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTypbf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTypbf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTypbf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTypbf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciTypbf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciTypbf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTypbf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTypbf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTypbf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTypbf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTypbf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTypbf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciTypbf.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