Implementation notes: x86, h2atom, crypto_aead/omdsha256k128n96tau96v2

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
607140refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016112320161009
624670refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016112320161009
629060refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016112320161009
642880refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016112320161009
647980refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016112320161009
648800refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016112320161009
650350refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016112320161009
652580refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016112320161009
681480refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112320161009
681560refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016112320161009
686190refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016112320161009
687920refgcc -m32 -O3 -fomit-frame-pointer2016112320161009
701320refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112320161009
702210refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112320161009
702520refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016112320161009
702980refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016112320161009
710690refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016112320161009
710760refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016112320161009
715370refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016112320161009
715470refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112320161009
716000refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016112320161009
718170refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112320161009
719160refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112320161009
720530refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112320161009
720600refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112320161009
725000refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112320161009
732420refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112320161009
738140refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016112320161009
738360refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112320161009
738410refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112320161009
739280refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112320161009
739300refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112320161009
739740refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016112320161009
744390refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016112320161009
750520refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016112320161009
751930refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016112320161009
756290refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016112320161009
757160refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016112320161009
759140refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112320161009
766080refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112320161009
766210refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016112320161009
773710refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112320161009
773790refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112320161009
773840refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016112320161009
774270refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016112320161009
774700refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016112320161009
775120refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016112320161009
788980refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112320161009
789150refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112320161009
791520refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112320161009
791680refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112320161009
814090refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016112320161009
825200refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016112320161009
825410refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112320161009
832350refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112320161009
832380refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016112320161009
833340refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016112320161009
836820refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112320161009
836830refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016112320161009
836930refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016112320161009
837090refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016112320161009
837800refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016112320161009
841790refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016112320161009
841910refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016112320161009
842000refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016112320161009
842090refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016112320161009
844260refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016112320161009
844300refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112320161009
845190refgcc -m32 -O2 -fomit-frame-pointer2016112320161009
846040refgcc -m32 -Os -fomit-frame-pointer2016112320161009
846590refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016112320161009
847990refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016112320161009
849060refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016112320161009
849350refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016112320161009
850850refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112320161009
852830refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016112320161009
856100refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016112320161009
856400refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016112320161009
857390refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016112320161009
857690refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016112320161009
857690refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112320161009
859370refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016112320161009
859370refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016112320161009
859460refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016112320161009
859490refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016112320161009
859560refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016112320161009
861740refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016112320161009
862090refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016112320161009
863050refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016112320161009
868350refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112320161009
868430refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112320161009
868650refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112320161009
868650refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112320161009
875000refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016112320161009
875070refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016112320161009
875080refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016112320161009
877090refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112320161009
877240refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016112320161009
877290refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016112320161009
877800refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016112320161009
878200refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112320161009
878220refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016112320161009
878640refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112320161009
881820refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016112320161009
881940refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016112320161009
885790refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016112320161009
885800refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016112320161009
885820refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016112320161009
885850refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016112320161009
886180refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016112320161009
892820refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016112320161009
892980refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016112320161009
899970refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016112320161009
906600refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016112320161009
908020refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016112320161009
908570refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112320161009
909800refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016112320161009
922460refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016112320161009
922670refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016112320161009
923830refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016112320161009
923900refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016112320161009
924340refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016112320161009
924540refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016112320161009
934500refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016112320161009
934540refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016112320161009
935120refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016112320161009
936110refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016112320161009
937470refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112320161009
939380refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016112320161009
955820refgcc -m32 -march=athlon -O -fomit-frame-pointer2016112320161009
956400refgcc -m32 -march=k8 -O -fomit-frame-pointer2016112320161009
956990refgcc -m32 -march=prescott -O -fomit-frame-pointer2016112320161009
957170refgcc -m32 -march=nocona -O -fomit-frame-pointer2016112320161009
959530refgcc -m32 -O -fomit-frame-pointer2016112320161009
960540refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016112320161009
960850refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016112320161009
961990refgcc -m32 -march=core2 -O -fomit-frame-pointer2016112320161009
962040refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016112320161009
962240refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016112320161009
972970refgcc -m32 -march=i386 -O -fomit-frame-pointer2016112320161009
985060refgcc -m32 -march=i486 -O -fomit-frame-pointer2016112320161009
986680refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016112320161009
987030refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016112320161009
987150refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016112320161009
987260refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016112320161009
987320refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016112320161009
987370refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016112320161009
987930refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016112320161009
988820refgcc -m32 -march=pentium -O -fomit-frame-pointer2016112320161009
988880refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112320161009
988990refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016112320161009
995090refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016112320161009
995990refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016112320161009
996080refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016112320161009
996100refgcc -m32 -march=k6 -O -fomit-frame-pointer2016112320161009
997530refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016112320161009
997640refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016112320161009
1000660refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016112320161009
1002300refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016112320161009
1009950refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016112320161009
1014690refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016112320161009

Test failure

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

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKV1kVb.s: Assembler messages:
encrypt.c: /tmp/ccKV1kVb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKV1kVb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKV1kVb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKV1kVb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV1kVb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV1kVb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV1kVb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV1kVb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV1kVb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKV1kVb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKV1kVb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKV1kVb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKV1kVb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV1kVb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKV1kVb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKV1kVb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKV1kVb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKV1kVb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKV1kVb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKV1kVb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV1kVb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKV1kVb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKV1kVb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKV1kVb.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb5n8b8.s: Assembler messages:
encrypt.c: /tmp/ccb5n8b8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb5n8b8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb5n8b8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb5n8b8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5n8b8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5n8b8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5n8b8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5n8b8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5n8b8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5n8b8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5n8b8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5n8b8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb5n8b8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5n8b8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb5n8b8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb5n8b8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5n8b8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5n8b8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5n8b8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5n8b8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5n8b8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb5n8b8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5n8b8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5n8b8.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7jC2hw.s: Assembler messages:
encrypt.c: /tmp/cc7jC2hw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7jC2hw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7jC2hw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7jC2hw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jC2hw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jC2hw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jC2hw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jC2hw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jC2hw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jC2hw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jC2hw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jC2hw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7jC2hw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jC2hw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7jC2hw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7jC2hw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jC2hw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jC2hw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jC2hw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jC2hw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jC2hw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7jC2hw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jC2hw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jC2hw.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj25Tyh.s: Assembler messages:
encrypt.c: /tmp/ccj25Tyh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj25Tyh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj25Tyh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj25Tyh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj25Tyh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj25Tyh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj25Tyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj25Tyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj25Tyh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj25Tyh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj25Tyh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj25Tyh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj25Tyh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj25Tyh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj25Tyh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj25Tyh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj25Tyh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj25Tyh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj25Tyh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj25Tyh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj25Tyh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj25Tyh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj25Tyh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj25Tyh.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUOK8cc.s: Assembler messages:
encrypt.c: /tmp/ccUOK8cc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUOK8cc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUOK8cc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUOK8cc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOK8cc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOK8cc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOK8cc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOK8cc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOK8cc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUOK8cc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUOK8cc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUOK8cc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUOK8cc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOK8cc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUOK8cc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUOK8cc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUOK8cc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUOK8cc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUOK8cc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUOK8cc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUOK8cc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUOK8cc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUOK8cc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUOK8cc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccue3mf7.s: Assembler messages:
encrypt.c: /tmp/ccue3mf7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccue3mf7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccue3mf7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccue3mf7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccue3mf7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccue3mf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccue3mf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccue3mf7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccue3mf7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccue3mf7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccue3mf7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccue3mf7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccue3mf7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccue3mf7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccue3mf7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccue3mf7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccue3mf7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccue3mf7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccue3mf7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccue3mf7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccue3mf7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccue3mf7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccue3mf7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccue3mf7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdX8GgA.s: Assembler messages:
encrypt.c: /tmp/ccdX8GgA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdX8GgA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdX8GgA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdX8GgA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX8GgA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX8GgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX8GgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX8GgA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX8GgA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdX8GgA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdX8GgA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdX8GgA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdX8GgA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX8GgA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdX8GgA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdX8GgA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdX8GgA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdX8GgA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdX8GgA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdX8GgA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdX8GgA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdX8GgA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdX8GgA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdX8GgA.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA2eZa4.s: Assembler messages:
encrypt.c: /tmp/ccA2eZa4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA2eZa4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA2eZa4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA2eZa4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2eZa4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2eZa4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2eZa4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2eZa4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2eZa4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA2eZa4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA2eZa4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA2eZa4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA2eZa4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2eZa4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA2eZa4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA2eZa4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA2eZa4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA2eZa4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA2eZa4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA2eZa4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA2eZa4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA2eZa4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA2eZa4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA2eZa4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSab5K9.s: Assembler messages:
encrypt.c: /tmp/ccSab5K9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSab5K9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSab5K9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSab5K9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSab5K9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSab5K9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSab5K9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSab5K9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSab5K9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSab5K9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSab5K9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSab5K9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSab5K9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSab5K9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSab5K9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSab5K9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSab5K9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSab5K9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSab5K9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSab5K9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSab5K9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSab5K9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSab5K9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSab5K9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccaM6Cw5.s: Assembler messages:
encrypt.c: /tmp/ccaM6Cw5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaM6Cw5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaM6Cw5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaM6Cw5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM6Cw5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM6Cw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM6Cw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM6Cw5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM6Cw5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaM6Cw5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaM6Cw5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaM6Cw5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaM6Cw5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM6Cw5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaM6Cw5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaM6Cw5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaM6Cw5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaM6Cw5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaM6Cw5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaM6Cw5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaM6Cw5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaM6Cw5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaM6Cw5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaM6Cw5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgksEwS.s: Assembler messages:
encrypt.c: /tmp/ccgksEwS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgksEwS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgksEwS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgksEwS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgksEwS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgksEwS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgksEwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgksEwS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgksEwS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgksEwS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgksEwS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgksEwS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgksEwS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgksEwS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgksEwS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgksEwS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgksEwS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgksEwS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgksEwS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgksEwS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgksEwS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgksEwS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgksEwS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgksEwS.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciykbwS.s: Assembler messages:
encrypt.c: /tmp/cciykbwS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciykbwS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciykbwS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciykbwS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciykbwS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciykbwS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciykbwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciykbwS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciykbwS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciykbwS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciykbwS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciykbwS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciykbwS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciykbwS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciykbwS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciykbwS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciykbwS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciykbwS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciykbwS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciykbwS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciykbwS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciykbwS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciykbwS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciykbwS.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc0BK6HR.s: Assembler messages:
encrypt.c: /tmp/cc0BK6HR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0BK6HR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0BK6HR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0BK6HR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BK6HR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BK6HR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BK6HR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BK6HR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BK6HR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0BK6HR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0BK6HR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0BK6HR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0BK6HR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BK6HR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0BK6HR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0BK6HR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0BK6HR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0BK6HR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0BK6HR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0BK6HR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0BK6HR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0BK6HR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0BK6HR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0BK6HR.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuxC9v6.s: Assembler messages:
encrypt.c: /tmp/ccuxC9v6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuxC9v6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuxC9v6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuxC9v6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxC9v6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxC9v6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxC9v6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxC9v6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxC9v6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxC9v6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxC9v6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxC9v6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuxC9v6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxC9v6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuxC9v6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuxC9v6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxC9v6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxC9v6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxC9v6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxC9v6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxC9v6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuxC9v6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxC9v6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxC9v6.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE47T0d.s: Assembler messages:
encrypt.c: /tmp/ccE47T0d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE47T0d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE47T0d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE47T0d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE47T0d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE47T0d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE47T0d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE47T0d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE47T0d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE47T0d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE47T0d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE47T0d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE47T0d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE47T0d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE47T0d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE47T0d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE47T0d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE47T0d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE47T0d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE47T0d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE47T0d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE47T0d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE47T0d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE47T0d.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgO7nB5.s: Assembler messages:
encrypt.c: /tmp/ccgO7nB5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgO7nB5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgO7nB5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgO7nB5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO7nB5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO7nB5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO7nB5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO7nB5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO7nB5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgO7nB5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgO7nB5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgO7nB5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgO7nB5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO7nB5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgO7nB5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgO7nB5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgO7nB5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgO7nB5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgO7nB5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgO7nB5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgO7nB5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgO7nB5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgO7nB5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgO7nB5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciHrFwf.s: Assembler messages:
encrypt.c: /tmp/cciHrFwf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHrFwf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciHrFwf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciHrFwf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHrFwf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHrFwf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHrFwf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHrFwf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHrFwf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciHrFwf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciHrFwf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciHrFwf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciHrFwf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHrFwf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciHrFwf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciHrFwf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciHrFwf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHrFwf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHrFwf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciHrFwf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHrFwf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciHrFwf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHrFwf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciHrFwf.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSX4oQk.s: Assembler messages:
encrypt.c: /tmp/ccSX4oQk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSX4oQk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSX4oQk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSX4oQk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4oQk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4oQk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4oQk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4oQk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4oQk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSX4oQk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSX4oQk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSX4oQk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSX4oQk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4oQk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSX4oQk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSX4oQk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSX4oQk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSX4oQk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSX4oQk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX4oQk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSX4oQk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSX4oQk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSX4oQk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSX4oQk.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuC9fog.s: Assembler messages:
encrypt.c: /tmp/ccuC9fog.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuC9fog.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuC9fog.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuC9fog.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC9fog.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC9fog.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC9fog.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC9fog.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC9fog.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuC9fog.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuC9fog.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuC9fog.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuC9fog.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC9fog.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuC9fog.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuC9fog.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuC9fog.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuC9fog.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuC9fog.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC9fog.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuC9fog.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuC9fog.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuC9fog.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuC9fog.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC0L1ia.s: Assembler messages:
encrypt.c: /tmp/ccC0L1ia.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC0L1ia.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC0L1ia.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC0L1ia.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0L1ia.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0L1ia.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0L1ia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0L1ia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0L1ia.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0L1ia.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0L1ia.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0L1ia.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC0L1ia.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0L1ia.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC0L1ia.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0L1ia.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC0L1ia.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0L1ia.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0L1ia.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0L1ia.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0L1ia.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0L1ia.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC0L1ia.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0L1ia.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfjc2VW.s: Assembler messages:
encrypt.c: /tmp/ccfjc2VW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfjc2VW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfjc2VW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfjc2VW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjc2VW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjc2VW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjc2VW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjc2VW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjc2VW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjc2VW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjc2VW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjc2VW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfjc2VW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjc2VW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfjc2VW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfjc2VW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfjc2VW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjc2VW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjc2VW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfjc2VW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjc2VW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfjc2VW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjc2VW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfjc2VW.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1fRyW1.s: Assembler messages:
encrypt.c: /tmp/cc1fRyW1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1fRyW1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1fRyW1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1fRyW1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fRyW1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fRyW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fRyW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fRyW1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fRyW1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fRyW1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fRyW1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fRyW1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1fRyW1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fRyW1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1fRyW1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1fRyW1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1fRyW1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fRyW1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fRyW1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1fRyW1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fRyW1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1fRyW1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fRyW1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1fRyW1.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx1eaDe.s: Assembler messages:
encrypt.c: /tmp/ccx1eaDe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx1eaDe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx1eaDe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx1eaDe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1eaDe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1eaDe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1eaDe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1eaDe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1eaDe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1eaDe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1eaDe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1eaDe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx1eaDe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1eaDe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx1eaDe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1eaDe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx1eaDe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx1eaDe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1eaDe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1eaDe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx1eaDe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1eaDe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx1eaDe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx1eaDe.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0CFxU8.s: Assembler messages:
encrypt.c: /tmp/cc0CFxU8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0CFxU8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0CFxU8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0CFxU8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CFxU8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CFxU8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CFxU8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CFxU8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CFxU8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0CFxU8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0CFxU8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0CFxU8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0CFxU8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CFxU8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0CFxU8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0CFxU8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0CFxU8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0CFxU8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0CFxU8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0CFxU8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0CFxU8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0CFxU8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0CFxU8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0CFxU8.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9gZn4X.s: Assembler messages:
encrypt.c: /tmp/cc9gZn4X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gZn4X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gZn4X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gZn4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gZn4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gZn4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gZn4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gZn4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gZn4X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gZn4X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gZn4X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gZn4X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gZn4X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gZn4X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gZn4X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9gZn4X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9gZn4X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gZn4X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gZn4X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gZn4X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gZn4X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9gZn4X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gZn4X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9gZn4X.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl2du11.s: Assembler messages:
encrypt.c: /tmp/ccl2du11.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl2du11.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl2du11.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl2du11.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2du11.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2du11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2du11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2du11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2du11.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2du11.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2du11.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2du11.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl2du11.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2du11.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl2du11.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl2du11.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl2du11.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2du11.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2du11.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl2du11.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2du11.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl2du11.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2du11.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl2du11.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbaR0Ma.s: Assembler messages:
encrypt.c: /tmp/ccbaR0Ma.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbaR0Ma.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbaR0Ma.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbaR0Ma.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaR0Ma.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaR0Ma.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaR0Ma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaR0Ma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaR0Ma.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbaR0Ma.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbaR0Ma.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbaR0Ma.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbaR0Ma.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaR0Ma.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbaR0Ma.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbaR0Ma.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbaR0Ma.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbaR0Ma.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbaR0Ma.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbaR0Ma.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaR0Ma.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbaR0Ma.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbaR0Ma.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbaR0Ma.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxxLLF5.s: Assembler messages:
encrypt.c: /tmp/ccxxLLF5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxxLLF5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxxLLF5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxxLLF5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxLLF5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxLLF5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxLLF5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxLLF5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxLLF5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxLLF5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxLLF5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxLLF5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxxLLF5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxLLF5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxxLLF5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxxLLF5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxLLF5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxLLF5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxLLF5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxLLF5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxLLF5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxxLLF5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxLLF5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxLLF5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0vftc9.s: Assembler messages:
encrypt.c: /tmp/cc0vftc9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0vftc9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0vftc9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0vftc9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vftc9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vftc9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vftc9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vftc9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vftc9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0vftc9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0vftc9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0vftc9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0vftc9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vftc9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0vftc9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0vftc9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0vftc9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0vftc9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0vftc9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vftc9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0vftc9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0vftc9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0vftc9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0vftc9.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccySQV8e.s: Assembler messages:
encrypt.c: /tmp/ccySQV8e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccySQV8e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccySQV8e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccySQV8e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySQV8e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySQV8e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySQV8e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySQV8e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySQV8e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccySQV8e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccySQV8e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccySQV8e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccySQV8e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySQV8e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccySQV8e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccySQV8e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccySQV8e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccySQV8e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccySQV8e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccySQV8e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySQV8e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccySQV8e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccySQV8e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccySQV8e.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHR8f50.s: Assembler messages:
encrypt.c: /tmp/ccHR8f50.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHR8f50.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHR8f50.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHR8f50.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8f50.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8f50.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8f50.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8f50.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8f50.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHR8f50.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHR8f50.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHR8f50.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHR8f50.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8f50.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHR8f50.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHR8f50.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHR8f50.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHR8f50.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHR8f50.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR8f50.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHR8f50.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHR8f50.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHR8f50.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHR8f50.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccODzbCd.s: Assembler messages:
encrypt.c: /tmp/ccODzbCd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccODzbCd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccODzbCd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccODzbCd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODzbCd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODzbCd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODzbCd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODzbCd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODzbCd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODzbCd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODzbCd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODzbCd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccODzbCd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODzbCd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccODzbCd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODzbCd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccODzbCd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODzbCd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODzbCd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODzbCd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODzbCd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODzbCd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccODzbCd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODzbCd.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRMcNu5.s: Assembler messages:
encrypt.c: /tmp/ccRMcNu5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRMcNu5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRMcNu5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRMcNu5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMcNu5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMcNu5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMcNu5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMcNu5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMcNu5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMcNu5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMcNu5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMcNu5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRMcNu5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMcNu5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRMcNu5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRMcNu5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRMcNu5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMcNu5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMcNu5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMcNu5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMcNu5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRMcNu5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMcNu5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRMcNu5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctbfvKW.s: Assembler messages:
encrypt.c: /tmp/cctbfvKW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctbfvKW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctbfvKW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctbfvKW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbfvKW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbfvKW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbfvKW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbfvKW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbfvKW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctbfvKW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctbfvKW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctbfvKW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctbfvKW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbfvKW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctbfvKW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctbfvKW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctbfvKW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbfvKW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbfvKW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbfvKW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbfvKW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctbfvKW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbfvKW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbfvKW.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5oeI9X.s: Assembler messages:
encrypt.c: /tmp/cc5oeI9X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5oeI9X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5oeI9X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5oeI9X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oeI9X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oeI9X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oeI9X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oeI9X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oeI9X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5oeI9X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5oeI9X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5oeI9X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5oeI9X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oeI9X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5oeI9X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5oeI9X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5oeI9X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5oeI9X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5oeI9X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oeI9X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5oeI9X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5oeI9X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5oeI9X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5oeI9X.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTiQCGS.s: Assembler messages:
encrypt.c: /tmp/ccTiQCGS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTiQCGS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTiQCGS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTiQCGS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiQCGS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiQCGS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiQCGS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiQCGS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiQCGS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiQCGS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiQCGS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiQCGS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTiQCGS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiQCGS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTiQCGS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTiQCGS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTiQCGS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiQCGS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiQCGS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTiQCGS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiQCGS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTiQCGS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiQCGS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTiQCGS.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIxF0ed.s: Assembler messages:
encrypt.c: /tmp/ccIxF0ed.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIxF0ed.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIxF0ed.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIxF0ed.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxF0ed.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxF0ed.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxF0ed.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxF0ed.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxF0ed.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxF0ed.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxF0ed.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxF0ed.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIxF0ed.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxF0ed.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIxF0ed.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIxF0ed.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxF0ed.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxF0ed.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxF0ed.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxF0ed.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxF0ed.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIxF0ed.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxF0ed.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxF0ed.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbdvD27.s: Assembler messages:
encrypt.c: /tmp/ccbdvD27.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbdvD27.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbdvD27.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbdvD27.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdvD27.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdvD27.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdvD27.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdvD27.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdvD27.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbdvD27.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbdvD27.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbdvD27.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbdvD27.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdvD27.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbdvD27.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbdvD27.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbdvD27.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbdvD27.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbdvD27.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbdvD27.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbdvD27.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbdvD27.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbdvD27.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbdvD27.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsXABSb.s: Assembler messages:
encrypt.c: /tmp/ccsXABSb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsXABSb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsXABSb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsXABSb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXABSb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXABSb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXABSb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXABSb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXABSb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXABSb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXABSb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXABSb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsXABSb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXABSb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsXABSb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsXABSb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXABSb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXABSb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXABSb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXABSb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXABSb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsXABSb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXABSb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXABSb.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrSDfZO.s: Assembler messages:
encrypt.c: /tmp/ccrSDfZO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrSDfZO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrSDfZO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrSDfZO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSDfZO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSDfZO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSDfZO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSDfZO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSDfZO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSDfZO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSDfZO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSDfZO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrSDfZO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSDfZO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrSDfZO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrSDfZO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSDfZO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSDfZO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSDfZO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSDfZO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSDfZO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrSDfZO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSDfZO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSDfZO.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrSdljS.s: Assembler messages:
encrypt.c: /tmp/ccrSdljS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrSdljS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrSdljS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrSdljS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSdljS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSdljS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSdljS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSdljS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSdljS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSdljS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSdljS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSdljS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrSdljS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSdljS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrSdljS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrSdljS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrSdljS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSdljS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSdljS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrSdljS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSdljS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrSdljS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSdljS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrSdljS.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbmGILK.s: Assembler messages:
encrypt.c: /tmp/ccbmGILK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbmGILK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbmGILK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbmGILK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmGILK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmGILK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmGILK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmGILK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmGILK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbmGILK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbmGILK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbmGILK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbmGILK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmGILK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbmGILK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbmGILK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbmGILK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbmGILK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbmGILK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmGILK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbmGILK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbmGILK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbmGILK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbmGILK.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJTzhzT.s: Assembler messages:
encrypt.c: /tmp/ccJTzhzT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJTzhzT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJTzhzT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJTzhzT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTzhzT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTzhzT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTzhzT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTzhzT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTzhzT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJTzhzT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJTzhzT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJTzhzT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJTzhzT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTzhzT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJTzhzT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJTzhzT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJTzhzT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJTzhzT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTzhzT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTzhzT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTzhzT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTzhzT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJTzhzT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTzhzT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg0fLyF.s: Assembler messages:
encrypt.c: /tmp/ccg0fLyF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg0fLyF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg0fLyF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg0fLyF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0fLyF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0fLyF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0fLyF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0fLyF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0fLyF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0fLyF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0fLyF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0fLyF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg0fLyF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0fLyF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg0fLyF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg0fLyF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0fLyF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0fLyF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0fLyF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0fLyF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0fLyF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg0fLyF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0fLyF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0fLyF.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYWgQmK.s: Assembler messages:
encrypt.c: /tmp/ccYWgQmK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYWgQmK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYWgQmK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYWgQmK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWgQmK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWgQmK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWgQmK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWgQmK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWgQmK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYWgQmK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYWgQmK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYWgQmK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYWgQmK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWgQmK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYWgQmK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYWgQmK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYWgQmK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWgQmK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWgQmK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWgQmK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWgQmK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWgQmK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWgQmK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYWgQmK.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyPWqhW.s: Assembler messages:
encrypt.c: /tmp/ccyPWqhW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyPWqhW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyPWqhW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyPWqhW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWqhW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWqhW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWqhW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWqhW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWqhW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPWqhW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPWqhW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPWqhW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyPWqhW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWqhW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyPWqhW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPWqhW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyPWqhW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPWqhW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPWqhW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPWqhW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPWqhW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPWqhW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyPWqhW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPWqhW.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccwFBIzH.s: Assembler messages:
encrypt.c: /tmp/ccwFBIzH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFBIzH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFBIzH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFBIzH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFBIzH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFBIzH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFBIzH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFBIzH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFBIzH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFBIzH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFBIzH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFBIzH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFBIzH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFBIzH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFBIzH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwFBIzH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwFBIzH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFBIzH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFBIzH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFBIzH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFBIzH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFBIzH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFBIzH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwFBIzH.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cczlYIcS.s: Assembler messages:
encrypt.c: /tmp/cczlYIcS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczlYIcS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczlYIcS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczlYIcS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlYIcS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlYIcS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlYIcS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlYIcS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlYIcS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlYIcS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlYIcS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlYIcS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczlYIcS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlYIcS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczlYIcS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlYIcS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczlYIcS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlYIcS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlYIcS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlYIcS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlYIcS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlYIcS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlYIcS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlYIcS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgrUoOJ.s: Assembler messages:
encrypt.c: /tmp/ccgrUoOJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgrUoOJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgrUoOJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgrUoOJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrUoOJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrUoOJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrUoOJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrUoOJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrUoOJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrUoOJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrUoOJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrUoOJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgrUoOJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrUoOJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgrUoOJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgrUoOJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgrUoOJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrUoOJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrUoOJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrUoOJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrUoOJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgrUoOJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrUoOJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgrUoOJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbuiZGv.s: Assembler messages:
encrypt.c: /tmp/ccbuiZGv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbuiZGv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbuiZGv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbuiZGv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuiZGv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuiZGv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuiZGv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuiZGv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuiZGv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbuiZGv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbuiZGv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbuiZGv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbuiZGv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuiZGv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbuiZGv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbuiZGv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbuiZGv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbuiZGv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbuiZGv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbuiZGv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbuiZGv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbuiZGv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbuiZGv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbuiZGv.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwO9HIp.s: Assembler messages:
encrypt.c: /tmp/ccwO9HIp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwO9HIp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwO9HIp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwO9HIp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwO9HIp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwO9HIp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwO9HIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwO9HIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwO9HIp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwO9HIp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwO9HIp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwO9HIp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwO9HIp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwO9HIp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwO9HIp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwO9HIp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwO9HIp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwO9HIp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwO9HIp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwO9HIp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwO9HIp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwO9HIp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwO9HIp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwO9HIp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBJODqy.s: Assembler messages:
encrypt.c: /tmp/ccBJODqy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBJODqy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBJODqy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBJODqy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJODqy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJODqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJODqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJODqy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJODqy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJODqy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJODqy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJODqy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBJODqy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJODqy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBJODqy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBJODqy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJODqy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJODqy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJODqy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJODqy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJODqy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBJODqy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJODqy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJODqy.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCSTkzt.s: Assembler messages:
encrypt.c: /tmp/ccCSTkzt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCSTkzt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCSTkzt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCSTkzt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTkzt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTkzt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTkzt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTkzt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTkzt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSTkzt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSTkzt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSTkzt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCSTkzt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTkzt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCSTkzt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSTkzt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCSTkzt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSTkzt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSTkzt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSTkzt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSTkzt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSTkzt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCSTkzt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSTkzt.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccjsoZDu.s: Assembler messages:
encrypt.c: /tmp/ccjsoZDu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjsoZDu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjsoZDu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjsoZDu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsoZDu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsoZDu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsoZDu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsoZDu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsoZDu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsoZDu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsoZDu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsoZDu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjsoZDu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsoZDu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjsoZDu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjsoZDu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsoZDu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsoZDu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsoZDu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsoZDu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsoZDu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjsoZDu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsoZDu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsoZDu.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccvhn6hm.s: Assembler messages:
encrypt.c: /tmp/ccvhn6hm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhn6hm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhn6hm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhn6hm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhn6hm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhn6hm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhn6hm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhn6hm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhn6hm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhn6hm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhn6hm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhn6hm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhn6hm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhn6hm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhn6hm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhn6hm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvhn6hm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhn6hm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhn6hm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhn6hm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhn6hm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhn6hm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhn6hm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhn6hm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrMxKAy.s: Assembler messages:
encrypt.c: /tmp/ccrMxKAy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMxKAy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMxKAy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrMxKAy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMxKAy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMxKAy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMxKAy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMxKAy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMxKAy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMxKAy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMxKAy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMxKAy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrMxKAy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMxKAy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMxKAy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrMxKAy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMxKAy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMxKAy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMxKAy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMxKAy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMxKAy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrMxKAy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMxKAy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMxKAy.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca5gpuD.s: Assembler messages:
encrypt.c: /tmp/cca5gpuD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca5gpuD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca5gpuD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca5gpuD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5gpuD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5gpuD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5gpuD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5gpuD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5gpuD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5gpuD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5gpuD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5gpuD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca5gpuD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5gpuD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca5gpuD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca5gpuD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca5gpuD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5gpuD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5gpuD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5gpuD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5gpuD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca5gpuD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5gpuD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca5gpuD.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr5uSUx.s: Assembler messages:
encrypt.c: /tmp/ccr5uSUx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr5uSUx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr5uSUx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr5uSUx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5uSUx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5uSUx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5uSUx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5uSUx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5uSUx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5uSUx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5uSUx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5uSUx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr5uSUx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5uSUx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr5uSUx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr5uSUx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5uSUx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5uSUx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5uSUx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5uSUx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5uSUx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr5uSUx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5uSUx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5uSUx.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4SclFD.s: Assembler messages:
encrypt.c: /tmp/cc4SclFD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4SclFD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4SclFD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4SclFD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SclFD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SclFD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SclFD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SclFD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SclFD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4SclFD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4SclFD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4SclFD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4SclFD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SclFD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4SclFD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4SclFD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4SclFD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SclFD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SclFD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4SclFD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SclFD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4SclFD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SclFD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4SclFD.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccStvP0A.s: Assembler messages:
encrypt.c: /tmp/ccStvP0A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccStvP0A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccStvP0A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccStvP0A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStvP0A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStvP0A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStvP0A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStvP0A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStvP0A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccStvP0A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccStvP0A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccStvP0A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccStvP0A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStvP0A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccStvP0A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccStvP0A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccStvP0A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStvP0A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStvP0A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccStvP0A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStvP0A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccStvP0A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStvP0A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccStvP0A.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOqHZCE.s: Assembler messages:
encrypt.c: /tmp/ccOqHZCE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOqHZCE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOqHZCE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOqHZCE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqHZCE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqHZCE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqHZCE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqHZCE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqHZCE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqHZCE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqHZCE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqHZCE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOqHZCE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqHZCE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOqHZCE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOqHZCE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOqHZCE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqHZCE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqHZCE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOqHZCE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqHZCE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOqHZCE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqHZCE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOqHZCE.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1836nA.s: Assembler messages:
encrypt.c: /tmp/cc1836nA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1836nA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1836nA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1836nA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1836nA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1836nA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1836nA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1836nA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1836nA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1836nA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1836nA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1836nA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1836nA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1836nA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1836nA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1836nA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1836nA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1836nA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1836nA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1836nA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1836nA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1836nA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1836nA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1836nA.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceNo5qI.s: Assembler messages:
encrypt.c: /tmp/cceNo5qI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceNo5qI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceNo5qI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceNo5qI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNo5qI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNo5qI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNo5qI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNo5qI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNo5qI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNo5qI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNo5qI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNo5qI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceNo5qI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNo5qI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceNo5qI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceNo5qI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceNo5qI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNo5qI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNo5qI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNo5qI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNo5qI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceNo5qI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNo5qI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceNo5qI.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2MiuYD.s: Assembler messages:
encrypt.c: /tmp/cc2MiuYD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2MiuYD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2MiuYD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2MiuYD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MiuYD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MiuYD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MiuYD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MiuYD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MiuYD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MiuYD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MiuYD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MiuYD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2MiuYD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MiuYD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2MiuYD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2MiuYD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MiuYD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MiuYD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MiuYD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MiuYD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MiuYD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2MiuYD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MiuYD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MiuYD.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK1Qx7D.s: Assembler messages:
encrypt.c: /tmp/ccK1Qx7D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1Qx7D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1Qx7D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1Qx7D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Qx7D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Qx7D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Qx7D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Qx7D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Qx7D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1Qx7D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1Qx7D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1Qx7D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1Qx7D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Qx7D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1Qx7D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK1Qx7D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK1Qx7D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1Qx7D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1Qx7D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1Qx7D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1Qx7D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1Qx7D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1Qx7D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK1Qx7D.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaWOzLo.s: Assembler messages:
encrypt.c: /tmp/ccaWOzLo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaWOzLo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaWOzLo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaWOzLo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWOzLo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWOzLo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWOzLo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWOzLo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWOzLo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWOzLo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWOzLo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWOzLo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaWOzLo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWOzLo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaWOzLo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaWOzLo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaWOzLo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWOzLo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWOzLo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaWOzLo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWOzLo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaWOzLo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWOzLo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaWOzLo.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbXpMes.s: Assembler messages:
encrypt.c: /tmp/ccbXpMes.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbXpMes.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbXpMes.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbXpMes.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXpMes.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXpMes.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXpMes.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXpMes.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXpMes.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXpMes.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXpMes.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXpMes.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbXpMes.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXpMes.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbXpMes.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbXpMes.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXpMes.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXpMes.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXpMes.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXpMes.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXpMes.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbXpMes.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXpMes.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXpMes.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cciCDIsn.s: Assembler messages:
encrypt.c: /tmp/cciCDIsn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCDIsn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCDIsn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciCDIsn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCDIsn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCDIsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCDIsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCDIsn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCDIsn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCDIsn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCDIsn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCDIsn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCDIsn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCDIsn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCDIsn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciCDIsn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCDIsn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCDIsn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCDIsn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCDIsn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCDIsn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCDIsn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCDIsn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCDIsn.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgd92aH.s: Assembler messages:
encrypt.c: /tmp/ccgd92aH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgd92aH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgd92aH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgd92aH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgd92aH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgd92aH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgd92aH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgd92aH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgd92aH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgd92aH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgd92aH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgd92aH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgd92aH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgd92aH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgd92aH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgd92aH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgd92aH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgd92aH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgd92aH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgd92aH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgd92aH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgd92aH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgd92aH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgd92aH.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBt3iGy.s: Assembler messages:
encrypt.c: /tmp/ccBt3iGy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBt3iGy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBt3iGy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBt3iGy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBt3iGy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBt3iGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBt3iGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBt3iGy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBt3iGy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBt3iGy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBt3iGy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBt3iGy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBt3iGy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBt3iGy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBt3iGy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBt3iGy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBt3iGy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBt3iGy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBt3iGy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBt3iGy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBt3iGy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBt3iGy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBt3iGy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBt3iGy.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccPi2cnA.s: Assembler messages:
encrypt.c: /tmp/ccPi2cnA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPi2cnA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPi2cnA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPi2cnA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPi2cnA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPi2cnA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPi2cnA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPi2cnA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPi2cnA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPi2cnA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPi2cnA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPi2cnA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPi2cnA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPi2cnA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPi2cnA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPi2cnA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPi2cnA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPi2cnA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPi2cnA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPi2cnA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPi2cnA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPi2cnA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPi2cnA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPi2cnA.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsCW8dr.s: Assembler messages:
encrypt.c: /tmp/ccsCW8dr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsCW8dr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsCW8dr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsCW8dr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCW8dr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCW8dr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCW8dr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCW8dr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCW8dr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCW8dr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCW8dr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCW8dr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsCW8dr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCW8dr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsCW8dr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsCW8dr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsCW8dr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCW8dr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCW8dr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsCW8dr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCW8dr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsCW8dr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCW8dr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsCW8dr.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuelkow.s: Assembler messages:
encrypt.c: /tmp/ccuelkow.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuelkow.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuelkow.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuelkow.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuelkow.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuelkow.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuelkow.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuelkow.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuelkow.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuelkow.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuelkow.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuelkow.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuelkow.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuelkow.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuelkow.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuelkow.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuelkow.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuelkow.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuelkow.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuelkow.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuelkow.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuelkow.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuelkow.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuelkow.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccigNpkq.s: Assembler messages:
encrypt.c: /tmp/ccigNpkq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccigNpkq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccigNpkq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccigNpkq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigNpkq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigNpkq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigNpkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigNpkq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigNpkq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigNpkq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigNpkq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigNpkq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccigNpkq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigNpkq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccigNpkq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccigNpkq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigNpkq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigNpkq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigNpkq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigNpkq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigNpkq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccigNpkq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigNpkq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigNpkq.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKBdTOk.s: Assembler messages:
encrypt.c: /tmp/ccKBdTOk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKBdTOk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKBdTOk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKBdTOk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBdTOk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBdTOk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBdTOk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBdTOk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBdTOk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBdTOk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBdTOk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBdTOk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKBdTOk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBdTOk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKBdTOk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKBdTOk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBdTOk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBdTOk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBdTOk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBdTOk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBdTOk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKBdTOk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBdTOk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBdTOk.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccVC4LBk.s: Assembler messages:
encrypt.c: /tmp/ccVC4LBk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVC4LBk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVC4LBk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVC4LBk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVC4LBk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVC4LBk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVC4LBk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVC4LBk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVC4LBk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVC4LBk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVC4LBk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVC4LBk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVC4LBk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVC4LBk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVC4LBk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVC4LBk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVC4LBk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVC4LBk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVC4LBk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVC4LBk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVC4LBk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVC4LBk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVC4LBk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVC4LBk.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKNGv0g.s: Assembler messages:
encrypt.c: /tmp/ccKNGv0g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKNGv0g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKNGv0g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKNGv0g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGv0g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGv0g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGv0g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGv0g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGv0g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNGv0g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNGv0g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNGv0g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKNGv0g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGv0g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKNGv0g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKNGv0g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNGv0g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNGv0g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNGv0g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGv0g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNGv0g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKNGv0g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNGv0g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNGv0g.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckWS3Ke.s: Assembler messages:
encrypt.c: /tmp/cckWS3Ke.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckWS3Ke.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckWS3Ke.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckWS3Ke.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWS3Ke.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWS3Ke.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWS3Ke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWS3Ke.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWS3Ke.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWS3Ke.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWS3Ke.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWS3Ke.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckWS3Ke.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWS3Ke.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckWS3Ke.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckWS3Ke.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWS3Ke.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWS3Ke.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWS3Ke.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWS3Ke.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWS3Ke.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckWS3Ke.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWS3Ke.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWS3Ke.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUqn5QX.s: Assembler messages:
encrypt.c: /tmp/ccUqn5QX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUqn5QX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUqn5QX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUqn5QX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqn5QX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqn5QX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqn5QX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqn5QX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqn5QX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqn5QX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqn5QX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqn5QX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUqn5QX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqn5QX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUqn5QX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUqn5QX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqn5QX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqn5QX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqn5QX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqn5QX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqn5QX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUqn5QX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqn5QX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqn5QX.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv1fybV.s: Assembler messages:
encrypt.c: /tmp/ccv1fybV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1fybV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv1fybV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1fybV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1fybV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1fybV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1fybV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1fybV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1fybV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1fybV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1fybV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1fybV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv1fybV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1fybV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv1fybV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv1fybV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1fybV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1fybV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1fybV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1fybV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1fybV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1fybV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1fybV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1fybV.s:63: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvGmef5.s: Assembler messages:
encrypt.c: /tmp/ccvGmef5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvGmef5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvGmef5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvGmef5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGmef5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGmef5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGmef5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGmef5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGmef5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGmef5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGmef5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGmef5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvGmef5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGmef5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvGmef5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvGmef5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGmef5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGmef5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGmef5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGmef5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGmef5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGmef5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGmef5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGmef5.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHa47Y3.s: Assembler messages:
encrypt.c: /tmp/ccHa47Y3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHa47Y3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHa47Y3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHa47Y3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa47Y3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa47Y3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa47Y3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa47Y3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa47Y3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa47Y3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa47Y3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa47Y3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHa47Y3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa47Y3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHa47Y3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHa47Y3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa47Y3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa47Y3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa47Y3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa47Y3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa47Y3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHa47Y3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa47Y3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa47Y3.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc06kzsO.s: Assembler messages:
encrypt.c: /tmp/cc06kzsO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06kzsO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc06kzsO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc06kzsO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06kzsO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06kzsO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06kzsO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06kzsO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06kzsO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06kzsO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06kzsO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06kzsO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc06kzsO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06kzsO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc06kzsO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc06kzsO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06kzsO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06kzsO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06kzsO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06kzsO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06kzsO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06kzsO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06kzsO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06kzsO.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccIGPUmP.s: Assembler messages:
encrypt.c: /tmp/ccIGPUmP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGPUmP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGPUmP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIGPUmP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGPUmP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGPUmP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGPUmP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGPUmP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGPUmP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGPUmP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGPUmP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGPUmP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIGPUmP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGPUmP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGPUmP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIGPUmP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGPUmP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGPUmP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGPUmP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGPUmP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGPUmP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIGPUmP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGPUmP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGPUmP.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGbM7TX.s: Assembler messages:
encrypt.c: /tmp/ccGbM7TX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGbM7TX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGbM7TX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGbM7TX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbM7TX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbM7TX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbM7TX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbM7TX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbM7TX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbM7TX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbM7TX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbM7TX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGbM7TX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbM7TX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGbM7TX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGbM7TX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGbM7TX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbM7TX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbM7TX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGbM7TX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbM7TX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGbM7TX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbM7TX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGbM7TX.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwiYB60.s: Assembler messages:
encrypt.c: /tmp/ccwiYB60.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwiYB60.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwiYB60.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwiYB60.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiYB60.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiYB60.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiYB60.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiYB60.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiYB60.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiYB60.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiYB60.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiYB60.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwiYB60.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiYB60.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwiYB60.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwiYB60.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwiYB60.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiYB60.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiYB60.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwiYB60.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiYB60.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwiYB60.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiYB60.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwiYB60.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7AXlUT.s: Assembler messages:
encrypt.c: /tmp/cc7AXlUT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7AXlUT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7AXlUT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7AXlUT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AXlUT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AXlUT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AXlUT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AXlUT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AXlUT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AXlUT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AXlUT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AXlUT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7AXlUT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AXlUT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7AXlUT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7AXlUT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7AXlUT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AXlUT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AXlUT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AXlUT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AXlUT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7AXlUT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AXlUT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7AXlUT.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8ZzSN7.s: Assembler messages:
encrypt.c: /tmp/cc8ZzSN7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ZzSN7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ZzSN7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ZzSN7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZzSN7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZzSN7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZzSN7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZzSN7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZzSN7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ZzSN7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ZzSN7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ZzSN7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ZzSN7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZzSN7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ZzSN7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8ZzSN7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ZzSN7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ZzSN7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ZzSN7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZzSN7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ZzSN7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ZzSN7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ZzSN7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ZzSN7.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDhF4Gb.s: Assembler messages:
encrypt.c: /tmp/ccDhF4Gb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhF4Gb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhF4Gb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhF4Gb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhF4Gb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhF4Gb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhF4Gb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhF4Gb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhF4Gb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhF4Gb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhF4Gb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhF4Gb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhF4Gb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhF4Gb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhF4Gb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDhF4Gb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDhF4Gb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhF4Gb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhF4Gb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhF4Gb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhF4Gb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhF4Gb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhF4Gb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDhF4Gb.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccm3yRv4.s: Assembler messages:
encrypt.c: /tmp/ccm3yRv4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3yRv4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3yRv4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3yRv4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3yRv4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3yRv4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3yRv4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3yRv4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3yRv4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3yRv4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3yRv4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3yRv4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3yRv4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3yRv4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3yRv4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm3yRv4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3yRv4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3yRv4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3yRv4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3yRv4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3yRv4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3yRv4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3yRv4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3yRv4.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD0U6ov.s: Assembler messages:
encrypt.c: /tmp/ccD0U6ov.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD0U6ov.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD0U6ov.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD0U6ov.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0U6ov.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0U6ov.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0U6ov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0U6ov.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0U6ov.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0U6ov.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0U6ov.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0U6ov.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD0U6ov.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0U6ov.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD0U6ov.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD0U6ov.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD0U6ov.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0U6ov.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0U6ov.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0U6ov.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0U6ov.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD0U6ov.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0U6ov.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD0U6ov.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyZdB6n.s: Assembler messages:
encrypt.c: /tmp/ccyZdB6n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyZdB6n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyZdB6n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyZdB6n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZdB6n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZdB6n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZdB6n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZdB6n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZdB6n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZdB6n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZdB6n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZdB6n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyZdB6n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZdB6n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyZdB6n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyZdB6n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZdB6n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZdB6n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZdB6n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZdB6n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZdB6n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyZdB6n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZdB6n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZdB6n.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccrKZGqp.s: Assembler messages:
encrypt.c: /tmp/ccrKZGqp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKZGqp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKZGqp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKZGqp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKZGqp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKZGqp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKZGqp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKZGqp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKZGqp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKZGqp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKZGqp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKZGqp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKZGqp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKZGqp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKZGqp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrKZGqp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKZGqp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKZGqp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKZGqp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKZGqp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKZGqp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKZGqp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKZGqp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKZGqp.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1rU9Y6.s: Assembler messages:
encrypt.c: /tmp/cc1rU9Y6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1rU9Y6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1rU9Y6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1rU9Y6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rU9Y6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rU9Y6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rU9Y6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rU9Y6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rU9Y6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rU9Y6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rU9Y6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rU9Y6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1rU9Y6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rU9Y6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1rU9Y6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1rU9Y6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rU9Y6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rU9Y6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rU9Y6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rU9Y6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rU9Y6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1rU9Y6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rU9Y6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rU9Y6.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr6g0EY.s: Assembler messages:
encrypt.c: /tmp/ccr6g0EY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr6g0EY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr6g0EY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr6g0EY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6g0EY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6g0EY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6g0EY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6g0EY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6g0EY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6g0EY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6g0EY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6g0EY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr6g0EY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6g0EY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr6g0EY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr6g0EY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6g0EY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6g0EY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6g0EY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6g0EY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6g0EY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr6g0EY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6g0EY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6g0EY.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccTQoEK2.s: Assembler messages:
encrypt.c: /tmp/ccTQoEK2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQoEK2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQoEK2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQoEK2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQoEK2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQoEK2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQoEK2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQoEK2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQoEK2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQoEK2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQoEK2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQoEK2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQoEK2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQoEK2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQoEK2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTQoEK2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTQoEK2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQoEK2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQoEK2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQoEK2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQoEK2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQoEK2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQoEK2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTQoEK2.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3BEj1N.s: Assembler messages:
encrypt.c: /tmp/cc3BEj1N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3BEj1N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3BEj1N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3BEj1N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BEj1N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BEj1N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BEj1N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BEj1N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BEj1N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BEj1N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BEj1N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BEj1N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3BEj1N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BEj1N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3BEj1N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3BEj1N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3BEj1N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BEj1N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BEj1N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3BEj1N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BEj1N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3BEj1N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BEj1N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3BEj1N.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPcCL6L.s: Assembler messages:
encrypt.c: /tmp/ccPcCL6L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPcCL6L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPcCL6L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPcCL6L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcCL6L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcCL6L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcCL6L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcCL6L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcCL6L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcCL6L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcCL6L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcCL6L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPcCL6L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcCL6L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPcCL6L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPcCL6L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcCL6L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcCL6L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcCL6L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcCL6L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcCL6L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPcCL6L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcCL6L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcCL6L.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccfoV9OJ.s: Assembler messages:
encrypt.c: /tmp/ccfoV9OJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfoV9OJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfoV9OJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfoV9OJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfoV9OJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfoV9OJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfoV9OJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfoV9OJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfoV9OJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfoV9OJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfoV9OJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfoV9OJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfoV9OJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfoV9OJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfoV9OJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfoV9OJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfoV9OJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfoV9OJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfoV9OJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfoV9OJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfoV9OJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfoV9OJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfoV9OJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfoV9OJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFznvcc.s: Assembler messages:
encrypt.c: /tmp/ccFznvcc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFznvcc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFznvcc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFznvcc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFznvcc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFznvcc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFznvcc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFznvcc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFznvcc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFznvcc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFznvcc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFznvcc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFznvcc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFznvcc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFznvcc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFznvcc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFznvcc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFznvcc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFznvcc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFznvcc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFznvcc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFznvcc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFznvcc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFznvcc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLDscbU.s: Assembler messages:
encrypt.c: /tmp/ccLDscbU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLDscbU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLDscbU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLDscbU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDscbU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDscbU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDscbU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDscbU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDscbU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLDscbU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLDscbU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLDscbU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLDscbU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDscbU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLDscbU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLDscbU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLDscbU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLDscbU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLDscbU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLDscbU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLDscbU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLDscbU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLDscbU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLDscbU.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