Implementation notes: x86, h2atom, crypto_aead/omdsha256k128n96tau64v2

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
608010refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016112220161009
623330refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016112220161009
628880refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016112220161009
643040refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016112220161009
647890refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016112220161009
650090refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016112220161009
651080refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016112220161009
653420refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016112220161009
682490refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112220161009
682520refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016112220161009
686230refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016112220161009
688980refgcc -m32 -O3 -fomit-frame-pointer2016112220161009
701430refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112220161009
703070refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016112220161009
703870refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112220161009
705610refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016112220161009
711170refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016112220161009
713080refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016112220161009
716250refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112220161009
716290refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016112220161009
716550refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016112220161009
717990refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112220161009
718020refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112220161009
720480refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112220161009
720980refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112220161009
725810refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112220161009
732890refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112220161009
739120refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112220161009
739120refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112220161009
739230refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016112220161009
739730refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112220161009
739960refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112220161009
741640refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016112220161009
745090refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016112220161009
751550refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016112220161009
752760refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016112220161009
756390refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016112220161009
757380refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016112220161009
761280refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112220161009
767720refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016112220161009
768540refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112220161009
774590refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112220161009
774680refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016112220161009
774690refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016112220161009
774900refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112220161009
775410refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016112220161009
775770refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016112220161009
790260refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112220161009
790320refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112220161009
791730refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112220161009
791940refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112220161009
815490refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016112220161009
821010refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016112220161009
821040refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112220161009
833080refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016112220161009
834190refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016112220161009
834520refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112220161009
837860refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112220161009
837880refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016112220161009
838110refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016112220161009
838130refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016112220161009
838290refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016112220161009
843500refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016112220161009
843740refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016112220161009
843790refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016112220161009
843800refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016112220161009
845020refgcc -m32 -O2 -fomit-frame-pointer2016112220161009
845620refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112220161009
845640refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016112220161009
848330refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016112220161009
848590refgcc -m32 -Os -fomit-frame-pointer2016112220161009
849100refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016112220161009
849810refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016112220161009
850080refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016112220161009
852610refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112220161009
853870refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016112220161009
856320refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112220161009
856370refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016112220161009
856380refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016112220161009
856400refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016112220161009
859200refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016112220161009
859700refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016112220161009
859850refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016112220161009
859930refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016112220161009
860020refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016112220161009
860710refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016112220161009
861020refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016112220161009
862610refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016112220161009
862920refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016112220161009
864000refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112220161009
864320refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112220161009
869160refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112220161009
869490refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112220161009
873520refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016112220161009
873620refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016112220161009
873750refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016112220161009
878790refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112220161009
878800refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016112220161009
880230refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016112220161009
880250refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112220161009
880280refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016112220161009
880390refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016112220161009
880530refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112220161009
882330refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016112220161009
884050refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016112220161009
886530refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016112220161009
886550refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016112220161009
887020refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016112220161009
887130refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016112220161009
887610refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016112220161009
893430refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016112220161009
893550refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016112220161009
900490refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016112220161009
906240refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016112220161009
909390refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112220161009
909450refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016112220161009
910180refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016112220161009
924250refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016112220161009
924480refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016112220161009
924650refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016112220161009
924800refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016112220161009
924830refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016112220161009
924870refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016112220161009
935750refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016112220161009
936770refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016112220161009
936840refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016112220161009
937270refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016112220161009
941250refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112220161009
941290refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016112220161009
956510refgcc -m32 -march=k8 -O -fomit-frame-pointer2016112220161009
957910refgcc -m32 -march=prescott -O -fomit-frame-pointer2016112220161009
957970refgcc -m32 -march=nocona -O -fomit-frame-pointer2016112220161009
958150refgcc -m32 -march=athlon -O -fomit-frame-pointer2016112220161009
960780refgcc -m32 -O -fomit-frame-pointer2016112220161009
961020refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016112220161009
962880refgcc -m32 -march=core2 -O -fomit-frame-pointer2016112220161009
962890refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016112220161009
962970refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016112220161009
963140refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016112220161009
975420refgcc -m32 -march=i386 -O -fomit-frame-pointer2016112220161009
986400refgcc -m32 -march=i486 -O -fomit-frame-pointer2016112220161009
987410refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016112220161009
987490refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016112220161009
987730refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016112220161009
987780refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016112220161009
988110refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016112220161009
988160refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016112220161009
988200refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016112220161009
988860refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016112220161009
989210refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112220161009
989210refgcc -m32 -march=pentium -O -fomit-frame-pointer2016112220161009
997040refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016112220161009
997150refgcc -m32 -march=k6 -O -fomit-frame-pointer2016112220161009
997160refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016112220161009
997930refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016112220161009
998730refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016112220161009
998760refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016112220161009
998760refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016112220161009
999510refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016112220161009
1012450refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016112220161009
1014230refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016112220161009

Test failure

Implementation: crypto_aead/omdsha256k128n96tau64v2/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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUfuHZA.s: Assembler messages:
encrypt.c: /tmp/ccUfuHZA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUfuHZA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUfuHZA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUfuHZA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfuHZA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfuHZA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfuHZA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfuHZA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfuHZA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfuHZA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfuHZA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfuHZA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUfuHZA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfuHZA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUfuHZA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfuHZA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUfuHZA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUfuHZA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfuHZA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfuHZA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUfuHZA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfuHZA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUfuHZA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUfuHZA.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZw6AdQ.s: Assembler messages:
encrypt.c: /tmp/ccZw6AdQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZw6AdQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZw6AdQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZw6AdQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw6AdQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw6AdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw6AdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw6AdQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw6AdQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZw6AdQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZw6AdQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZw6AdQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZw6AdQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw6AdQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZw6AdQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZw6AdQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZw6AdQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZw6AdQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZw6AdQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZw6AdQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZw6AdQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZw6AdQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZw6AdQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZw6AdQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM14NHG.s: Assembler messages:
encrypt.c: /tmp/ccM14NHG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM14NHG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM14NHG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM14NHG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14NHG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14NHG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14NHG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14NHG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14NHG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM14NHG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM14NHG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM14NHG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM14NHG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14NHG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM14NHG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM14NHG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM14NHG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM14NHG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM14NHG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM14NHG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM14NHG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM14NHG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM14NHG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM14NHG.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctFevqW.s: Assembler messages:
encrypt.c: /tmp/cctFevqW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctFevqW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctFevqW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctFevqW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFevqW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFevqW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFevqW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFevqW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFevqW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFevqW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFevqW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFevqW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctFevqW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFevqW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctFevqW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctFevqW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctFevqW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFevqW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFevqW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctFevqW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFevqW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctFevqW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFevqW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctFevqW.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJrkATJ.s: Assembler messages:
encrypt.c: /tmp/ccJrkATJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJrkATJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJrkATJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJrkATJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrkATJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrkATJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrkATJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrkATJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrkATJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJrkATJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJrkATJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJrkATJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJrkATJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrkATJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJrkATJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJrkATJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJrkATJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJrkATJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJrkATJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrkATJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJrkATJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJrkATJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJrkATJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJrkATJ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMZU3Au.s: Assembler messages:
encrypt.c: /tmp/ccMZU3Au.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMZU3Au.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMZU3Au.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMZU3Au.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZU3Au.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZU3Au.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZU3Au.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZU3Au.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZU3Au.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZU3Au.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZU3Au.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZU3Au.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMZU3Au.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZU3Au.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMZU3Au.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZU3Au.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMZU3Au.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZU3Au.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZU3Au.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZU3Au.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZU3Au.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZU3Au.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMZU3Au.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZU3Au.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKrHFTR.s: Assembler messages:
encrypt.c: /tmp/ccKrHFTR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKrHFTR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKrHFTR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKrHFTR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrHFTR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrHFTR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrHFTR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrHFTR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrHFTR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrHFTR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrHFTR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrHFTR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKrHFTR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrHFTR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKrHFTR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKrHFTR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrHFTR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrHFTR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrHFTR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrHFTR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrHFTR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKrHFTR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrHFTR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrHFTR.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq9JFeG.s: Assembler messages:
encrypt.c: /tmp/ccq9JFeG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq9JFeG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq9JFeG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq9JFeG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9JFeG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9JFeG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9JFeG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9JFeG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9JFeG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9JFeG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9JFeG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9JFeG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq9JFeG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9JFeG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq9JFeG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9JFeG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq9JFeG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9JFeG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9JFeG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9JFeG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9JFeG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9JFeG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq9JFeG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9JFeG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH5QhgH.s: Assembler messages:
encrypt.c: /tmp/ccH5QhgH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH5QhgH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH5QhgH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH5QhgH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5QhgH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5QhgH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5QhgH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5QhgH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5QhgH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5QhgH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5QhgH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5QhgH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH5QhgH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5QhgH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH5QhgH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5QhgH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH5QhgH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5QhgH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5QhgH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5QhgH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5QhgH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5QhgH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5QhgH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5QhgH.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj2ytwx.s: Assembler messages:
encrypt.c: /tmp/ccj2ytwx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2ytwx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2ytwx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2ytwx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ytwx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ytwx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ytwx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ytwx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ytwx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2ytwx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2ytwx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2ytwx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj2ytwx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ytwx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2ytwx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj2ytwx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2ytwx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2ytwx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2ytwx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2ytwx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2ytwx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj2ytwx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2ytwx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2ytwx.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIXWvED.s: Assembler messages:
encrypt.c: /tmp/ccIXWvED.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIXWvED.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIXWvED.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIXWvED.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXWvED.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXWvED.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXWvED.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXWvED.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXWvED.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXWvED.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXWvED.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXWvED.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIXWvED.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXWvED.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIXWvED.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIXWvED.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXWvED.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXWvED.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXWvED.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXWvED.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXWvED.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIXWvED.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXWvED.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXWvED.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccznefZK.s: Assembler messages:
encrypt.c: /tmp/ccznefZK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccznefZK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccznefZK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccznefZK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznefZK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznefZK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznefZK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznefZK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznefZK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznefZK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznefZK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznefZK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccznefZK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznefZK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccznefZK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznefZK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccznefZK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznefZK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznefZK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznefZK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznefZK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznefZK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccznefZK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznefZK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccGIn8VC.s: Assembler messages:
encrypt.c: /tmp/ccGIn8VC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIn8VC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGIn8VC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGIn8VC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIn8VC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIn8VC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIn8VC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIn8VC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIn8VC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIn8VC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIn8VC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIn8VC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGIn8VC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIn8VC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGIn8VC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGIn8VC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGIn8VC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIn8VC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIn8VC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIn8VC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIn8VC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIn8VC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIn8VC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGIn8VC.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ4QN5E.s: Assembler messages:
encrypt.c: /tmp/ccJ4QN5E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ4QN5E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ4QN5E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ4QN5E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4QN5E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4QN5E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4QN5E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4QN5E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4QN5E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ4QN5E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ4QN5E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ4QN5E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ4QN5E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4QN5E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ4QN5E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ4QN5E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ4QN5E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ4QN5E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ4QN5E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ4QN5E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4QN5E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ4QN5E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ4QN5E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ4QN5E.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBstumB.s: Assembler messages:
encrypt.c: /tmp/ccBstumB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBstumB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBstumB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBstumB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBstumB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBstumB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBstumB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBstumB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBstumB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBstumB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBstumB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBstumB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBstumB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBstumB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBstumB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBstumB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBstumB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBstumB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBstumB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBstumB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBstumB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBstumB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBstumB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBstumB.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvUS3dM.s: Assembler messages:
encrypt.c: /tmp/ccvUS3dM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvUS3dM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvUS3dM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvUS3dM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUS3dM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUS3dM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUS3dM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUS3dM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUS3dM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUS3dM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUS3dM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUS3dM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvUS3dM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUS3dM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvUS3dM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUS3dM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvUS3dM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUS3dM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUS3dM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUS3dM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUS3dM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUS3dM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvUS3dM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUS3dM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoo07pO.s: Assembler messages:
encrypt.c: /tmp/ccoo07pO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoo07pO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoo07pO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoo07pO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo07pO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo07pO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo07pO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo07pO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo07pO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoo07pO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoo07pO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoo07pO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoo07pO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo07pO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoo07pO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoo07pO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoo07pO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoo07pO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoo07pO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoo07pO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoo07pO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoo07pO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoo07pO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoo07pO.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwcxbXn.s: Assembler messages:
encrypt.c: /tmp/ccwcxbXn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcxbXn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcxbXn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcxbXn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcxbXn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcxbXn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcxbXn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcxbXn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcxbXn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcxbXn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcxbXn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcxbXn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcxbXn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcxbXn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcxbXn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcxbXn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwcxbXn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwcxbXn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcxbXn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcxbXn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcxbXn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcxbXn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwcxbXn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwcxbXn.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5QFuoN.s: Assembler messages:
encrypt.c: /tmp/cc5QFuoN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5QFuoN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5QFuoN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5QFuoN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QFuoN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QFuoN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QFuoN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QFuoN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QFuoN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QFuoN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QFuoN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QFuoN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5QFuoN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QFuoN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5QFuoN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5QFuoN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5QFuoN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QFuoN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QFuoN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5QFuoN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QFuoN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5QFuoN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QFuoN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5QFuoN.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8P59ss.s: Assembler messages:
encrypt.c: /tmp/cc8P59ss.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8P59ss.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8P59ss.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8P59ss.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P59ss.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P59ss.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P59ss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P59ss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P59ss.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8P59ss.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8P59ss.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8P59ss.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8P59ss.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P59ss.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8P59ss.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8P59ss.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8P59ss.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8P59ss.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8P59ss.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8P59ss.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P59ss.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8P59ss.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8P59ss.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8P59ss.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc2HCVqk.s: Assembler messages:
encrypt.c: /tmp/cc2HCVqk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2HCVqk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2HCVqk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2HCVqk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HCVqk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HCVqk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HCVqk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HCVqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HCVqk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2HCVqk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2HCVqk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2HCVqk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2HCVqk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HCVqk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2HCVqk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2HCVqk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2HCVqk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2HCVqk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2HCVqk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2HCVqk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HCVqk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2HCVqk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2HCVqk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2HCVqk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7BGHKO.s: Assembler messages:
encrypt.c: /tmp/cc7BGHKO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BGHKO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BGHKO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BGHKO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BGHKO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BGHKO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BGHKO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BGHKO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BGHKO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BGHKO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BGHKO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BGHKO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BGHKO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BGHKO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BGHKO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7BGHKO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7BGHKO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BGHKO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BGHKO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BGHKO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BGHKO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BGHKO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BGHKO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7BGHKO.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAF8Eer.s: Assembler messages:
encrypt.c: /tmp/ccAF8Eer.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAF8Eer.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAF8Eer.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAF8Eer.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF8Eer.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF8Eer.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF8Eer.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF8Eer.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF8Eer.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF8Eer.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF8Eer.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF8Eer.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAF8Eer.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF8Eer.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAF8Eer.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF8Eer.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAF8Eer.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAF8Eer.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF8Eer.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF8Eer.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF8Eer.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF8Eer.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAF8Eer.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAF8Eer.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX9vjTO.s: Assembler messages:
encrypt.c: /tmp/ccX9vjTO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX9vjTO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX9vjTO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX9vjTO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9vjTO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9vjTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9vjTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9vjTO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9vjTO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9vjTO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9vjTO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9vjTO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX9vjTO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9vjTO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX9vjTO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX9vjTO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9vjTO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9vjTO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9vjTO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9vjTO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9vjTO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX9vjTO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9vjTO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9vjTO.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFPMz6x.s: Assembler messages:
encrypt.c: /tmp/ccFPMz6x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFPMz6x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFPMz6x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFPMz6x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPMz6x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPMz6x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPMz6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPMz6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPMz6x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPMz6x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPMz6x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPMz6x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFPMz6x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPMz6x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFPMz6x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPMz6x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFPMz6x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPMz6x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPMz6x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPMz6x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPMz6x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPMz6x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFPMz6x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPMz6x.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctU5lH7.s: Assembler messages:
encrypt.c: /tmp/cctU5lH7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctU5lH7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctU5lH7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctU5lH7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU5lH7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU5lH7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU5lH7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU5lH7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU5lH7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctU5lH7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctU5lH7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctU5lH7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctU5lH7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU5lH7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctU5lH7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctU5lH7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctU5lH7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctU5lH7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctU5lH7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctU5lH7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctU5lH7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctU5lH7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctU5lH7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctU5lH7.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1N4GkZ.s: Assembler messages:
encrypt.c: /tmp/cc1N4GkZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1N4GkZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1N4GkZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1N4GkZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N4GkZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N4GkZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N4GkZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N4GkZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N4GkZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1N4GkZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1N4GkZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1N4GkZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1N4GkZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N4GkZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1N4GkZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1N4GkZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1N4GkZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1N4GkZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1N4GkZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1N4GkZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1N4GkZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1N4GkZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1N4GkZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1N4GkZ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTGGTqA.s: Assembler messages:
encrypt.c: /tmp/ccTGGTqA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTGGTqA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTGGTqA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTGGTqA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGTqA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGTqA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGTqA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGTqA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGTqA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTGGTqA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTGGTqA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTGGTqA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTGGTqA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGTqA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTGGTqA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTGGTqA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTGGTqA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTGGTqA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTGGTqA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTGGTqA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTGGTqA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTGGTqA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTGGTqA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTGGTqA.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc68W4i3.s: Assembler messages:
encrypt.c: /tmp/cc68W4i3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc68W4i3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc68W4i3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc68W4i3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68W4i3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68W4i3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68W4i3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68W4i3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68W4i3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68W4i3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68W4i3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68W4i3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc68W4i3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68W4i3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc68W4i3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc68W4i3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc68W4i3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68W4i3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68W4i3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68W4i3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68W4i3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc68W4i3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68W4i3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc68W4i3.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUhlQty.s: Assembler messages:
encrypt.c: /tmp/ccUhlQty.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUhlQty.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUhlQty.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUhlQty.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhlQty.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhlQty.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhlQty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhlQty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhlQty.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhlQty.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhlQty.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhlQty.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUhlQty.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhlQty.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUhlQty.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhlQty.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUhlQty.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhlQty.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhlQty.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhlQty.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhlQty.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhlQty.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUhlQty.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhlQty.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1BYGMZ.s: Assembler messages:
encrypt.c: /tmp/cc1BYGMZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BYGMZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BYGMZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BYGMZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYGMZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYGMZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYGMZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYGMZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYGMZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BYGMZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BYGMZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BYGMZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BYGMZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYGMZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BYGMZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1BYGMZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BYGMZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BYGMZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BYGMZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYGMZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BYGMZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BYGMZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BYGMZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BYGMZ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmyV7WB.s: Assembler messages:
encrypt.c: /tmp/ccmyV7WB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmyV7WB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmyV7WB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmyV7WB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyV7WB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyV7WB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyV7WB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyV7WB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyV7WB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyV7WB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyV7WB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyV7WB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmyV7WB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyV7WB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmyV7WB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyV7WB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmyV7WB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyV7WB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyV7WB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyV7WB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyV7WB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyV7WB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyV7WB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyV7WB.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9cNVg3.s: Assembler messages:
encrypt.c: /tmp/cc9cNVg3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9cNVg3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9cNVg3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9cNVg3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNVg3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNVg3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNVg3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNVg3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNVg3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cNVg3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cNVg3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cNVg3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9cNVg3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNVg3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9cNVg3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9cNVg3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cNVg3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cNVg3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cNVg3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cNVg3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cNVg3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9cNVg3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cNVg3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cNVg3.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSTqs2w.s: Assembler messages:
encrypt.c: /tmp/ccSTqs2w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSTqs2w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSTqs2w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSTqs2w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTqs2w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTqs2w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTqs2w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTqs2w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTqs2w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTqs2w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTqs2w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTqs2w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSTqs2w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTqs2w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSTqs2w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTqs2w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSTqs2w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTqs2w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTqs2w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTqs2w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTqs2w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTqs2w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSTqs2w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTqs2w.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFildeA.s: Assembler messages:
encrypt.c: /tmp/ccFildeA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFildeA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFildeA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFildeA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFildeA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFildeA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFildeA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFildeA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFildeA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFildeA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFildeA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFildeA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFildeA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFildeA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFildeA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFildeA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFildeA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFildeA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFildeA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFildeA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFildeA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFildeA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFildeA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFildeA.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYc2DM9.s: Assembler messages:
encrypt.c: /tmp/ccYc2DM9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYc2DM9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYc2DM9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYc2DM9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc2DM9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc2DM9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc2DM9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc2DM9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc2DM9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYc2DM9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYc2DM9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYc2DM9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYc2DM9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc2DM9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYc2DM9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYc2DM9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYc2DM9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYc2DM9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYc2DM9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYc2DM9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYc2DM9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYc2DM9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYc2DM9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYc2DM9.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLkETsz.s: Assembler messages:
encrypt.c: /tmp/ccLkETsz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLkETsz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLkETsz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLkETsz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkETsz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkETsz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkETsz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkETsz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkETsz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLkETsz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLkETsz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLkETsz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLkETsz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkETsz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLkETsz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLkETsz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLkETsz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLkETsz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLkETsz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLkETsz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLkETsz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLkETsz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLkETsz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLkETsz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdJcQV3.s: Assembler messages:
encrypt.c: /tmp/ccdJcQV3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdJcQV3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdJcQV3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdJcQV3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJcQV3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJcQV3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJcQV3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJcQV3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJcQV3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJcQV3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJcQV3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJcQV3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdJcQV3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJcQV3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdJcQV3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdJcQV3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJcQV3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJcQV3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJcQV3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJcQV3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJcQV3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdJcQV3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJcQV3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJcQV3.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6GRbm9.s: Assembler messages:
encrypt.c: /tmp/cc6GRbm9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6GRbm9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6GRbm9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6GRbm9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GRbm9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GRbm9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GRbm9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GRbm9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GRbm9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GRbm9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GRbm9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GRbm9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6GRbm9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GRbm9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6GRbm9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6GRbm9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GRbm9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GRbm9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GRbm9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GRbm9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GRbm9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6GRbm9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GRbm9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GRbm9.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLYVhGw.s: Assembler messages:
encrypt.c: /tmp/ccLYVhGw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLYVhGw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLYVhGw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLYVhGw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVhGw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVhGw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVhGw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVhGw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVhGw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYVhGw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYVhGw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYVhGw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLYVhGw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVhGw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLYVhGw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYVhGw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLYVhGw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLYVhGw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYVhGw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYVhGw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLYVhGw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYVhGw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLYVhGw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLYVhGw.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1SjVTH.s: Assembler messages:
encrypt.c: /tmp/cc1SjVTH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1SjVTH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1SjVTH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1SjVTH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjVTH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjVTH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjVTH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjVTH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjVTH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SjVTH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SjVTH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SjVTH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1SjVTH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjVTH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1SjVTH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SjVTH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1SjVTH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1SjVTH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SjVTH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SjVTH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjVTH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SjVTH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1SjVTH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1SjVTH.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTceBBU.s: Assembler messages:
encrypt.c: /tmp/ccTceBBU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTceBBU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTceBBU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTceBBU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTceBBU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTceBBU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTceBBU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTceBBU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTceBBU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTceBBU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTceBBU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTceBBU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTceBBU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTceBBU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTceBBU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTceBBU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTceBBU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTceBBU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTceBBU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTceBBU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTceBBU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTceBBU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTceBBU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTceBBU.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJNxaGK.s: Assembler messages:
encrypt.c: /tmp/ccJNxaGK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJNxaGK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJNxaGK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJNxaGK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNxaGK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNxaGK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNxaGK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNxaGK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNxaGK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNxaGK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNxaGK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNxaGK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJNxaGK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNxaGK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJNxaGK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNxaGK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJNxaGK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNxaGK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNxaGK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNxaGK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNxaGK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNxaGK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNxaGK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNxaGK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNQblhB.s: Assembler messages:
encrypt.c: /tmp/ccNQblhB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQblhB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQblhB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQblhB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQblhB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQblhB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQblhB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQblhB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQblhB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQblhB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQblhB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQblhB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQblhB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQblhB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQblhB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNQblhB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQblhB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQblhB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQblhB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQblhB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQblhB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQblhB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQblhB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQblhB.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7MPiXQ.s: Assembler messages:
encrypt.c: /tmp/cc7MPiXQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7MPiXQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7MPiXQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7MPiXQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MPiXQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MPiXQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MPiXQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MPiXQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MPiXQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MPiXQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MPiXQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MPiXQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7MPiXQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MPiXQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7MPiXQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7MPiXQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7MPiXQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MPiXQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MPiXQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7MPiXQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MPiXQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7MPiXQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MPiXQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7MPiXQ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdRlZrD.s: Assembler messages:
encrypt.c: /tmp/ccdRlZrD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRlZrD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdRlZrD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdRlZrD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRlZrD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRlZrD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRlZrD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRlZrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRlZrD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdRlZrD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdRlZrD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdRlZrD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdRlZrD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRlZrD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdRlZrD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdRlZrD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdRlZrD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdRlZrD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRlZrD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRlZrD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdRlZrD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRlZrD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdRlZrD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRlZrD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnQWr9G.s: Assembler messages:
encrypt.c: /tmp/ccnQWr9G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnQWr9G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnQWr9G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnQWr9G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQWr9G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQWr9G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQWr9G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQWr9G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQWr9G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQWr9G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQWr9G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQWr9G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnQWr9G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQWr9G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnQWr9G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQWr9G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnQWr9G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnQWr9G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQWr9G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQWr9G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnQWr9G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQWr9G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnQWr9G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnQWr9G.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczwhDSX.s: Assembler messages:
encrypt.c: /tmp/cczwhDSX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczwhDSX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczwhDSX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczwhDSX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwhDSX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwhDSX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwhDSX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwhDSX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwhDSX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczwhDSX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczwhDSX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczwhDSX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczwhDSX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwhDSX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczwhDSX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczwhDSX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczwhDSX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczwhDSX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczwhDSX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwhDSX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczwhDSX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwhDSX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczwhDSX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczwhDSX.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWMBOjJ.s: Assembler messages:
encrypt.c: /tmp/ccWMBOjJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWMBOjJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWMBOjJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWMBOjJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMBOjJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMBOjJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMBOjJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMBOjJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMBOjJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMBOjJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMBOjJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMBOjJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWMBOjJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMBOjJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWMBOjJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMBOjJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWMBOjJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWMBOjJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMBOjJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMBOjJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWMBOjJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMBOjJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWMBOjJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWMBOjJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgRwUAw.s: Assembler messages:
encrypt.c: /tmp/ccgRwUAw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgRwUAw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgRwUAw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgRwUAw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRwUAw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRwUAw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRwUAw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRwUAw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRwUAw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgRwUAw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgRwUAw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgRwUAw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgRwUAw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRwUAw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgRwUAw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgRwUAw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgRwUAw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgRwUAw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgRwUAw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRwUAw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgRwUAw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgRwUAw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgRwUAw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgRwUAw.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2FXCJA.s: Assembler messages:
encrypt.c: /tmp/cc2FXCJA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2FXCJA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2FXCJA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2FXCJA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FXCJA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FXCJA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FXCJA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FXCJA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FXCJA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FXCJA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FXCJA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FXCJA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2FXCJA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FXCJA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2FXCJA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2FXCJA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2FXCJA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FXCJA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FXCJA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2FXCJA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FXCJA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2FXCJA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FXCJA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2FXCJA.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczxM1UE.s: Assembler messages:
encrypt.c: /tmp/cczxM1UE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczxM1UE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczxM1UE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczxM1UE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxM1UE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxM1UE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxM1UE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxM1UE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxM1UE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxM1UE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxM1UE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxM1UE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczxM1UE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxM1UE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczxM1UE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxM1UE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczxM1UE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxM1UE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxM1UE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxM1UE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxM1UE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxM1UE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxM1UE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxM1UE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2GPhou.s: Assembler messages:
encrypt.c: /tmp/cc2GPhou.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2GPhou.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2GPhou.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2GPhou.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GPhou.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GPhou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GPhou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GPhou.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GPhou.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GPhou.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GPhou.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GPhou.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2GPhou.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GPhou.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2GPhou.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2GPhou.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2GPhou.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GPhou.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GPhou.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2GPhou.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GPhou.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2GPhou.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GPhou.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2GPhou.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMlzr4J.s: Assembler messages:
encrypt.c: /tmp/ccMlzr4J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMlzr4J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMlzr4J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMlzr4J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzr4J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzr4J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzr4J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzr4J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzr4J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlzr4J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlzr4J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlzr4J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMlzr4J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzr4J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMlzr4J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlzr4J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMlzr4J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlzr4J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlzr4J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlzr4J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlzr4J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlzr4J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMlzr4J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlzr4J.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccByg4Kz.s: Assembler messages:
encrypt.c: /tmp/ccByg4Kz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccByg4Kz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccByg4Kz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccByg4Kz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByg4Kz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByg4Kz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByg4Kz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByg4Kz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByg4Kz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByg4Kz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByg4Kz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByg4Kz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccByg4Kz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByg4Kz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccByg4Kz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccByg4Kz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByg4Kz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByg4Kz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByg4Kz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByg4Kz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByg4Kz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccByg4Kz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByg4Kz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByg4Kz.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaqEubN.s: Assembler messages:
encrypt.c: /tmp/ccaqEubN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaqEubN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaqEubN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaqEubN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqEubN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqEubN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqEubN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqEubN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqEubN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqEubN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqEubN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqEubN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaqEubN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqEubN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaqEubN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqEubN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaqEubN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqEubN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqEubN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqEubN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqEubN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqEubN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaqEubN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqEubN.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSt9JmN.s: Assembler messages:
encrypt.c: /tmp/ccSt9JmN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSt9JmN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSt9JmN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSt9JmN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSt9JmN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSt9JmN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSt9JmN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSt9JmN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSt9JmN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSt9JmN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSt9JmN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSt9JmN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSt9JmN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSt9JmN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSt9JmN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSt9JmN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSt9JmN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSt9JmN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSt9JmN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSt9JmN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSt9JmN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSt9JmN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSt9JmN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSt9JmN.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccWFWQw.s: Assembler messages:
encrypt.c: /tmp/cccWFWQw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccWFWQw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccWFWQw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccWFWQw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWFWQw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWFWQw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWFWQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWFWQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWFWQw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWFWQw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWFWQw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWFWQw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccWFWQw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWFWQw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccWFWQw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWFWQw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccWFWQw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWFWQw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWFWQw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWFWQw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWFWQw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWFWQw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccWFWQw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWFWQw.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjTKisE.s: Assembler messages:
encrypt.c: /tmp/ccjTKisE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjTKisE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjTKisE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjTKisE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTKisE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTKisE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTKisE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTKisE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTKisE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTKisE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTKisE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTKisE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjTKisE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTKisE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjTKisE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTKisE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjTKisE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTKisE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTKisE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTKisE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTKisE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTKisE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTKisE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTKisE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsWCMXQ.s: Assembler messages:
encrypt.c: /tmp/ccsWCMXQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsWCMXQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsWCMXQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsWCMXQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWCMXQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWCMXQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWCMXQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWCMXQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWCMXQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWCMXQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWCMXQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWCMXQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsWCMXQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWCMXQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsWCMXQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsWCMXQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWCMXQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWCMXQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWCMXQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWCMXQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWCMXQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsWCMXQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWCMXQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWCMXQ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXlgjBw.s: Assembler messages:
encrypt.c: /tmp/ccXlgjBw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXlgjBw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXlgjBw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXlgjBw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlgjBw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlgjBw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlgjBw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlgjBw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlgjBw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlgjBw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlgjBw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlgjBw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXlgjBw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlgjBw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXlgjBw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlgjBw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXlgjBw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlgjBw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlgjBw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlgjBw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlgjBw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlgjBw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXlgjBw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlgjBw.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoX9auJ.s: Assembler messages:
encrypt.c: /tmp/ccoX9auJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoX9auJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoX9auJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoX9auJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX9auJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX9auJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX9auJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX9auJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX9auJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoX9auJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoX9auJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoX9auJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoX9auJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX9auJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoX9auJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoX9auJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoX9auJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoX9auJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoX9auJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoX9auJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoX9auJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoX9auJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoX9auJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoX9auJ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ45T3z.s: Assembler messages:
encrypt.c: /tmp/ccZ45T3z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ45T3z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ45T3z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ45T3z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ45T3z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ45T3z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ45T3z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ45T3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ45T3z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ45T3z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ45T3z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ45T3z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ45T3z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ45T3z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ45T3z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ45T3z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ45T3z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ45T3z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ45T3z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ45T3z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ45T3z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ45T3z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ45T3z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ45T3z.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqED8CQ.s: Assembler messages:
encrypt.c: /tmp/ccqED8CQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqED8CQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqED8CQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqED8CQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqED8CQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqED8CQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqED8CQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqED8CQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqED8CQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqED8CQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqED8CQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqED8CQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqED8CQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqED8CQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqED8CQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqED8CQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqED8CQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqED8CQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqED8CQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqED8CQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqED8CQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqED8CQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqED8CQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqED8CQ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLZkTUP.s: Assembler messages:
encrypt.c: /tmp/ccLZkTUP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZkTUP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZkTUP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZkTUP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZkTUP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZkTUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZkTUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZkTUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZkTUP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZkTUP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZkTUP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZkTUP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZkTUP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZkTUP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZkTUP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZkTUP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLZkTUP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLZkTUP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZkTUP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZkTUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZkTUP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZkTUP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZkTUP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLZkTUP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuHydxA.s: Assembler messages:
encrypt.c: /tmp/ccuHydxA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuHydxA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuHydxA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuHydxA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHydxA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHydxA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHydxA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHydxA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHydxA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHydxA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHydxA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHydxA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuHydxA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHydxA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuHydxA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuHydxA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuHydxA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHydxA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHydxA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuHydxA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHydxA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuHydxA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHydxA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuHydxA.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn9BAuF.s: Assembler messages:
encrypt.c: /tmp/ccn9BAuF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn9BAuF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn9BAuF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn9BAuF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9BAuF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9BAuF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9BAuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9BAuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9BAuF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9BAuF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9BAuF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9BAuF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn9BAuF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9BAuF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn9BAuF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9BAuF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn9BAuF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9BAuF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9BAuF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9BAuF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9BAuF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9BAuF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn9BAuF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9BAuF.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccysCpFH.s: Assembler messages:
encrypt.c: /tmp/ccysCpFH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccysCpFH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccysCpFH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccysCpFH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysCpFH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysCpFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysCpFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysCpFH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysCpFH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysCpFH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysCpFH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysCpFH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccysCpFH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysCpFH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccysCpFH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccysCpFH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccysCpFH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysCpFH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysCpFH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccysCpFH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysCpFH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccysCpFH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysCpFH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccysCpFH.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc89ZIfz.s: Assembler messages:
encrypt.c: /tmp/cc89ZIfz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89ZIfz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc89ZIfz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc89ZIfz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89ZIfz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89ZIfz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89ZIfz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89ZIfz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89ZIfz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89ZIfz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89ZIfz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89ZIfz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc89ZIfz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89ZIfz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc89ZIfz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc89ZIfz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89ZIfz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89ZIfz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89ZIfz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89ZIfz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89ZIfz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89ZIfz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89ZIfz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89ZIfz.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbN1xGO.s: Assembler messages:
encrypt.c: /tmp/ccbN1xGO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbN1xGO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbN1xGO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbN1xGO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN1xGO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN1xGO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN1xGO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN1xGO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN1xGO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN1xGO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN1xGO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN1xGO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbN1xGO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN1xGO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbN1xGO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN1xGO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbN1xGO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN1xGO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN1xGO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN1xGO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN1xGO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN1xGO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbN1xGO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN1xGO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdoF8tS.s: Assembler messages:
encrypt.c: /tmp/ccdoF8tS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdoF8tS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdoF8tS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdoF8tS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoF8tS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoF8tS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoF8tS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoF8tS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoF8tS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoF8tS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoF8tS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoF8tS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdoF8tS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoF8tS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdoF8tS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoF8tS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdoF8tS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdoF8tS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoF8tS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoF8tS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdoF8tS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoF8tS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdoF8tS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdoF8tS.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgsgRtD.s: Assembler messages:
encrypt.c: /tmp/ccgsgRtD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgsgRtD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgsgRtD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgsgRtD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsgRtD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsgRtD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsgRtD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsgRtD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsgRtD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsgRtD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsgRtD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsgRtD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgsgRtD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsgRtD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgsgRtD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgsgRtD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgsgRtD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsgRtD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsgRtD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgsgRtD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsgRtD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgsgRtD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsgRtD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgsgRtD.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccREYS2v.s: Assembler messages:
encrypt.c: /tmp/ccREYS2v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccREYS2v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccREYS2v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccREYS2v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREYS2v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREYS2v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREYS2v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREYS2v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREYS2v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREYS2v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREYS2v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREYS2v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccREYS2v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREYS2v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccREYS2v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREYS2v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccREYS2v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREYS2v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREYS2v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREYS2v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREYS2v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREYS2v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccREYS2v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREYS2v.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYUlDHO.s: Assembler messages:
encrypt.c: /tmp/ccYUlDHO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYUlDHO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYUlDHO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYUlDHO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUlDHO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUlDHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUlDHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUlDHO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUlDHO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUlDHO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUlDHO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUlDHO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYUlDHO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUlDHO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYUlDHO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYUlDHO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYUlDHO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUlDHO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUlDHO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYUlDHO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUlDHO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYUlDHO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUlDHO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYUlDHO.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXwmpsw.s: Assembler messages:
encrypt.c: /tmp/ccXwmpsw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXwmpsw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXwmpsw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXwmpsw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwmpsw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwmpsw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwmpsw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwmpsw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwmpsw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXwmpsw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXwmpsw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXwmpsw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXwmpsw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwmpsw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXwmpsw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXwmpsw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXwmpsw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXwmpsw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXwmpsw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXwmpsw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwmpsw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXwmpsw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXwmpsw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXwmpsw.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczADJ1J.s: Assembler messages:
encrypt.c: /tmp/cczADJ1J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczADJ1J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczADJ1J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczADJ1J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczADJ1J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczADJ1J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczADJ1J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczADJ1J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczADJ1J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczADJ1J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczADJ1J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczADJ1J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczADJ1J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczADJ1J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczADJ1J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczADJ1J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczADJ1J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczADJ1J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczADJ1J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczADJ1J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczADJ1J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczADJ1J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczADJ1J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczADJ1J.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccRwhTxK.s: Assembler messages:
encrypt.c: /tmp/ccRwhTxK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRwhTxK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRwhTxK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRwhTxK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwhTxK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwhTxK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwhTxK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwhTxK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwhTxK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwhTxK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwhTxK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwhTxK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRwhTxK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwhTxK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRwhTxK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRwhTxK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwhTxK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwhTxK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwhTxK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwhTxK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwhTxK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRwhTxK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwhTxK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwhTxK.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXTfFqr.s: Assembler messages:
encrypt.c: /tmp/ccXTfFqr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXTfFqr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXTfFqr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXTfFqr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTfFqr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTfFqr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTfFqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTfFqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTfFqr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXTfFqr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXTfFqr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXTfFqr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXTfFqr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTfFqr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXTfFqr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXTfFqr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXTfFqr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXTfFqr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXTfFqr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXTfFqr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXTfFqr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXTfFqr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXTfFqr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXTfFqr.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMTNiyR.s: Assembler messages:
encrypt.c: /tmp/ccMTNiyR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTNiyR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTNiyR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTNiyR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTNiyR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTNiyR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTNiyR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTNiyR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTNiyR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTNiyR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTNiyR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTNiyR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTNiyR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTNiyR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTNiyR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMTNiyR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTNiyR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTNiyR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTNiyR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTNiyR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTNiyR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTNiyR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTNiyR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTNiyR.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR4bZIt.s: Assembler messages:
encrypt.c: /tmp/ccR4bZIt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4bZIt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4bZIt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4bZIt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4bZIt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4bZIt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4bZIt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4bZIt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4bZIt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4bZIt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4bZIt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4bZIt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4bZIt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4bZIt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4bZIt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4bZIt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR4bZIt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4bZIt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4bZIt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4bZIt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4bZIt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4bZIt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4bZIt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4bZIt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3p2WDz.s: Assembler messages:
encrypt.c: /tmp/cc3p2WDz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3p2WDz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3p2WDz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3p2WDz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p2WDz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p2WDz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p2WDz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p2WDz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p2WDz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3p2WDz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3p2WDz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3p2WDz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3p2WDz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p2WDz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3p2WDz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3p2WDz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3p2WDz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3p2WDz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3p2WDz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3p2WDz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3p2WDz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3p2WDz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3p2WDz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3p2WDz.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9Yws4o.s: Assembler messages:
encrypt.c: /tmp/cc9Yws4o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Yws4o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Yws4o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Yws4o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Yws4o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Yws4o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Yws4o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Yws4o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Yws4o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Yws4o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Yws4o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Yws4o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Yws4o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Yws4o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Yws4o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Yws4o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9Yws4o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9Yws4o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Yws4o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Yws4o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Yws4o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Yws4o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Yws4o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Yws4o.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRIGKeG.s: Assembler messages:
encrypt.c: /tmp/ccRIGKeG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRIGKeG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRIGKeG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRIGKeG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIGKeG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIGKeG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIGKeG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIGKeG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIGKeG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRIGKeG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRIGKeG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRIGKeG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRIGKeG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIGKeG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRIGKeG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRIGKeG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRIGKeG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRIGKeG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRIGKeG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIGKeG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRIGKeG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRIGKeG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRIGKeG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRIGKeG.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxWClkt.s: Assembler messages:
encrypt.c: /tmp/ccxWClkt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxWClkt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxWClkt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxWClkt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWClkt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWClkt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWClkt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWClkt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWClkt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWClkt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWClkt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWClkt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxWClkt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWClkt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxWClkt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWClkt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxWClkt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWClkt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWClkt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWClkt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWClkt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWClkt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxWClkt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWClkt.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccf8ehHl.s: Assembler messages:
encrypt.c: /tmp/ccf8ehHl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf8ehHl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf8ehHl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf8ehHl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ehHl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ehHl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ehHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ehHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ehHl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8ehHl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8ehHl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8ehHl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf8ehHl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ehHl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf8ehHl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8ehHl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf8ehHl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf8ehHl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8ehHl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8ehHl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf8ehHl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8ehHl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf8ehHl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf8ehHl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cchDB69z.s: Assembler messages:
encrypt.c: /tmp/cchDB69z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchDB69z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchDB69z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchDB69z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDB69z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDB69z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDB69z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDB69z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDB69z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDB69z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDB69z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDB69z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchDB69z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDB69z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchDB69z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchDB69z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDB69z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDB69z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDB69z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDB69z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDB69z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchDB69z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDB69z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDB69z.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8UgV0r.s: Assembler messages:
encrypt.c: /tmp/cc8UgV0r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8UgV0r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8UgV0r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8UgV0r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UgV0r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UgV0r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UgV0r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UgV0r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UgV0r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UgV0r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UgV0r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UgV0r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8UgV0r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UgV0r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8UgV0r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UgV0r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8UgV0r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UgV0r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UgV0r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UgV0r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UgV0r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UgV0r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8UgV0r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UgV0r.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnMbwiC.s: Assembler messages:
encrypt.c: /tmp/ccnMbwiC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnMbwiC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnMbwiC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnMbwiC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMbwiC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMbwiC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMbwiC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMbwiC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMbwiC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMbwiC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMbwiC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMbwiC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnMbwiC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMbwiC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnMbwiC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnMbwiC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMbwiC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMbwiC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMbwiC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMbwiC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMbwiC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMbwiC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMbwiC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMbwiC.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMAifqk.s: Assembler messages:
encrypt.c: /tmp/ccMAifqk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMAifqk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMAifqk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMAifqk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAifqk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAifqk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAifqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAifqk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAifqk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAifqk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAifqk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAifqk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMAifqk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAifqk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMAifqk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMAifqk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAifqk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAifqk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAifqk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAifqk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAifqk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAifqk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAifqk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAifqk.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwY65Tw.s: Assembler messages:
encrypt.c: /tmp/ccwY65Tw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwY65Tw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwY65Tw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwY65Tw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwY65Tw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwY65Tw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwY65Tw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwY65Tw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwY65Tw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwY65Tw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwY65Tw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwY65Tw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwY65Tw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwY65Tw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwY65Tw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwY65Tw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwY65Tw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwY65Tw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwY65Tw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwY65Tw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwY65Tw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwY65Tw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwY65Tw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwY65Tw.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIFXHdz.s: Assembler messages:
encrypt.c: /tmp/ccIFXHdz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFXHdz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFXHdz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFXHdz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFXHdz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFXHdz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFXHdz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFXHdz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFXHdz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFXHdz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFXHdz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFXHdz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFXHdz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFXHdz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFXHdz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFXHdz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIFXHdz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFXHdz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFXHdz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFXHdz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFXHdz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFXHdz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIFXHdz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFXHdz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsP138q.s: Assembler messages:
encrypt.c: /tmp/ccsP138q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsP138q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsP138q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsP138q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsP138q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsP138q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsP138q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsP138q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsP138q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsP138q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsP138q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsP138q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsP138q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsP138q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsP138q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsP138q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsP138q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsP138q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsP138q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsP138q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsP138q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsP138q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsP138q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsP138q.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccCI4lon.s: Assembler messages:
encrypt.c: /tmp/ccCI4lon.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCI4lon.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCI4lon.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCI4lon.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI4lon.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI4lon.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI4lon.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI4lon.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI4lon.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCI4lon.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCI4lon.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCI4lon.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCI4lon.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI4lon.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCI4lon.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCI4lon.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCI4lon.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCI4lon.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCI4lon.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCI4lon.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCI4lon.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCI4lon.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCI4lon.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCI4lon.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNPOTvx.s: Assembler messages:
encrypt.c: /tmp/ccNPOTvx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNPOTvx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNPOTvx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNPOTvx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPOTvx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPOTvx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPOTvx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPOTvx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPOTvx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPOTvx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPOTvx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPOTvx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNPOTvx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPOTvx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNPOTvx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPOTvx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNPOTvx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNPOTvx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPOTvx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPOTvx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPOTvx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPOTvx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNPOTvx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNPOTvx.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUl4FUz.s: Assembler messages:
encrypt.c: /tmp/ccUl4FUz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUl4FUz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUl4FUz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUl4FUz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUl4FUz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUl4FUz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUl4FUz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUl4FUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUl4FUz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUl4FUz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUl4FUz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUl4FUz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUl4FUz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUl4FUz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUl4FUz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUl4FUz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUl4FUz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUl4FUz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUl4FUz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUl4FUz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUl4FUz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUl4FUz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUl4FUz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUl4FUz.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccikcHon.s: Assembler messages:
encrypt.c: /tmp/ccikcHon.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikcHon.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikcHon.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccikcHon.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikcHon.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikcHon.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikcHon.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikcHon.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikcHon.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikcHon.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikcHon.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikcHon.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikcHon.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikcHon.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikcHon.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccikcHon.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikcHon.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikcHon.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikcHon.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikcHon.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikcHon.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikcHon.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikcHon.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikcHon.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAP5vgv.s: Assembler messages:
encrypt.c: /tmp/ccAP5vgv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAP5vgv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAP5vgv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAP5vgv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAP5vgv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAP5vgv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAP5vgv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAP5vgv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAP5vgv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAP5vgv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAP5vgv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAP5vgv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAP5vgv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAP5vgv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAP5vgv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAP5vgv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAP5vgv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAP5vgv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAP5vgv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAP5vgv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAP5vgv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAP5vgv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAP5vgv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAP5vgv.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfeBLYK.s: Assembler messages:
encrypt.c: /tmp/ccfeBLYK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfeBLYK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfeBLYK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfeBLYK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeBLYK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeBLYK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeBLYK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeBLYK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeBLYK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeBLYK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeBLYK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeBLYK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfeBLYK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeBLYK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfeBLYK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeBLYK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfeBLYK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfeBLYK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeBLYK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeBLYK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfeBLYK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeBLYK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfeBLYK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfeBLYK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpqwJmq.s: Assembler messages:
encrypt.c: /tmp/ccpqwJmq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpqwJmq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpqwJmq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpqwJmq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwJmq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwJmq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwJmq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwJmq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwJmq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqwJmq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqwJmq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqwJmq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpqwJmq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwJmq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpqwJmq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpqwJmq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqwJmq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqwJmq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqwJmq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqwJmq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqwJmq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpqwJmq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqwJmq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqwJmq.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwQfwgG.s: Assembler messages:
encrypt.c: /tmp/ccwQfwgG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwQfwgG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwQfwgG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwQfwgG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQfwgG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQfwgG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQfwgG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQfwgG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQfwgG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwQfwgG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwQfwgG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwQfwgG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwQfwgG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQfwgG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwQfwgG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwQfwgG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwQfwgG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwQfwgG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwQfwgG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwQfwgG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwQfwgG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwQfwgG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwQfwgG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwQfwgG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctScykM.s: Assembler messages:
encrypt.c: /tmp/cctScykM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctScykM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctScykM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctScykM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctScykM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctScykM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctScykM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctScykM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctScykM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctScykM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctScykM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctScykM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctScykM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctScykM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctScykM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctScykM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctScykM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctScykM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctScykM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctScykM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctScykM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctScykM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctScykM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctScykM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuRBzvv.s: Assembler messages:
encrypt.c: /tmp/ccuRBzvv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuRBzvv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuRBzvv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuRBzvv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRBzvv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRBzvv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRBzvv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRBzvv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRBzvv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRBzvv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRBzvv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRBzvv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuRBzvv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRBzvv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuRBzvv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuRBzvv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRBzvv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRBzvv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRBzvv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRBzvv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRBzvv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuRBzvv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRBzvv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRBzvv.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1hKKVN.s: Assembler messages:
encrypt.c: /tmp/cc1hKKVN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hKKVN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hKKVN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hKKVN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hKKVN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hKKVN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hKKVN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hKKVN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hKKVN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hKKVN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hKKVN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hKKVN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hKKVN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hKKVN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hKKVN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hKKVN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1hKKVN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hKKVN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hKKVN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hKKVN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hKKVN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hKKVN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hKKVN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hKKVN.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuDli5p.s: Assembler messages:
encrypt.c: /tmp/ccuDli5p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuDli5p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuDli5p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuDli5p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDli5p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDli5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDli5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDli5p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDli5p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDli5p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDli5p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDli5p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuDli5p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDli5p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuDli5p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuDli5p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDli5p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDli5p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDli5p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDli5p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDli5p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuDli5p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDli5p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDli5p.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMBPEmK.s: Assembler messages:
encrypt.c: /tmp/ccMBPEmK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBPEmK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBPEmK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBPEmK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBPEmK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBPEmK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBPEmK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBPEmK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBPEmK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBPEmK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBPEmK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBPEmK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBPEmK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBPEmK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBPEmK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBPEmK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMBPEmK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMBPEmK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBPEmK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBPEmK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBPEmK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBPEmK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBPEmK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMBPEmK.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjMVeJl.s: Assembler messages:
encrypt.c: /tmp/ccjMVeJl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjMVeJl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjMVeJl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjMVeJl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMVeJl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMVeJl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMVeJl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMVeJl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMVeJl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMVeJl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMVeJl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMVeJl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjMVeJl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMVeJl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjMVeJl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjMVeJl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMVeJl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMVeJl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMVeJl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMVeJl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMVeJl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjMVeJl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMVeJl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMVeJl.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMlnqjM.s: Assembler messages:
encrypt.c: /tmp/ccMlnqjM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMlnqjM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMlnqjM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMlnqjM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlnqjM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlnqjM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlnqjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlnqjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlnqjM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlnqjM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlnqjM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlnqjM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMlnqjM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlnqjM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMlnqjM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlnqjM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMlnqjM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlnqjM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlnqjM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlnqjM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlnqjM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlnqjM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMlnqjM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlnqjM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp1m7aq.s: Assembler messages:
encrypt.c: /tmp/ccp1m7aq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp1m7aq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp1m7aq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp1m7aq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1m7aq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1m7aq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1m7aq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1m7aq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1m7aq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1m7aq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1m7aq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1m7aq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp1m7aq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1m7aq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp1m7aq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp1m7aq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1m7aq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1m7aq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1m7aq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1m7aq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1m7aq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp1m7aq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1m7aq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1m7aq.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIZmxsJ.s: Assembler messages:
encrypt.c: /tmp/ccIZmxsJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIZmxsJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIZmxsJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIZmxsJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZmxsJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZmxsJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZmxsJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZmxsJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZmxsJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZmxsJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZmxsJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZmxsJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIZmxsJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZmxsJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIZmxsJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZmxsJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIZmxsJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIZmxsJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZmxsJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZmxsJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZmxsJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZmxsJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIZmxsJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIZmxsJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVobDfu.s: Assembler messages:
encrypt.c: /tmp/ccVobDfu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVobDfu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVobDfu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVobDfu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVobDfu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVobDfu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVobDfu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVobDfu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVobDfu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVobDfu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVobDfu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVobDfu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVobDfu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVobDfu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVobDfu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVobDfu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVobDfu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVobDfu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVobDfu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVobDfu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVobDfu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVobDfu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVobDfu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVobDfu.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZfymbm.s: Assembler messages:
encrypt.c: /tmp/ccZfymbm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZfymbm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZfymbm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZfymbm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfymbm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfymbm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfymbm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfymbm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfymbm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfymbm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfymbm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfymbm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZfymbm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfymbm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZfymbm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZfymbm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZfymbm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfymbm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfymbm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfymbm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfymbm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZfymbm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfymbm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZfymbm.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceusStN.s: Assembler messages:
encrypt.c: /tmp/cceusStN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceusStN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceusStN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceusStN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceusStN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceusStN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceusStN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceusStN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceusStN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceusStN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceusStN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceusStN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceusStN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceusStN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceusStN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceusStN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceusStN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceusStN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceusStN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceusStN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceusStN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceusStN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceusStN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceusStN.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6ciAEP.s: Assembler messages:
encrypt.c: /tmp/cc6ciAEP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ciAEP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ciAEP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ciAEP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ciAEP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ciAEP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ciAEP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ciAEP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ciAEP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ciAEP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ciAEP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ciAEP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ciAEP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ciAEP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ciAEP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ciAEP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ciAEP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ciAEP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ciAEP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ciAEP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ciAEP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ciAEP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ciAEP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ciAEP.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccriUaKt.s: Assembler messages:
encrypt.c: /tmp/ccriUaKt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccriUaKt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccriUaKt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccriUaKt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriUaKt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriUaKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriUaKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriUaKt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriUaKt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriUaKt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriUaKt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriUaKt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccriUaKt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriUaKt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccriUaKt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccriUaKt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriUaKt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriUaKt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriUaKt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriUaKt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriUaKt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccriUaKt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriUaKt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriUaKt.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7rfkEv.s: Assembler messages:
encrypt.c: /tmp/cc7rfkEv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7rfkEv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7rfkEv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7rfkEv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rfkEv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rfkEv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rfkEv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rfkEv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rfkEv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rfkEv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rfkEv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rfkEv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7rfkEv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rfkEv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7rfkEv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7rfkEv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7rfkEv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rfkEv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rfkEv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7rfkEv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rfkEv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7rfkEv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rfkEv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7rfkEv.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnESoPl.s: Assembler messages:
encrypt.c: /tmp/ccnESoPl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnESoPl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnESoPl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnESoPl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnESoPl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnESoPl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnESoPl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnESoPl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnESoPl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnESoPl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnESoPl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnESoPl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnESoPl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnESoPl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnESoPl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnESoPl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnESoPl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnESoPl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnESoPl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnESoPl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnESoPl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnESoPl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnESoPl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnESoPl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJT2jKs.s: Assembler messages:
encrypt.c: /tmp/ccJT2jKs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJT2jKs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJT2jKs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJT2jKs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT2jKs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT2jKs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT2jKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT2jKs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT2jKs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJT2jKs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJT2jKs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJT2jKs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJT2jKs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT2jKs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJT2jKs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJT2jKs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJT2jKs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJT2jKs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJT2jKs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJT2jKs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJT2jKs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJT2jKs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJT2jKs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJT2jKs.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUvk2hQ.s: Assembler messages:
encrypt.c: /tmp/ccUvk2hQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUvk2hQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUvk2hQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUvk2hQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvk2hQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvk2hQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvk2hQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvk2hQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvk2hQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvk2hQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvk2hQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvk2hQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUvk2hQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvk2hQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUvk2hQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvk2hQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUvk2hQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUvk2hQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvk2hQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvk2hQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUvk2hQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvk2hQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUvk2hQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUvk2hQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc99I15v.s: Assembler messages:
encrypt.c: /tmp/cc99I15v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc99I15v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc99I15v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc99I15v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99I15v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99I15v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99I15v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99I15v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99I15v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99I15v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99I15v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99I15v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc99I15v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99I15v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc99I15v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc99I15v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc99I15v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99I15v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99I15v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc99I15v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99I15v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc99I15v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99I15v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc99I15v.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrn4P9v.s: Assembler messages:
encrypt.c: /tmp/ccrn4P9v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrn4P9v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrn4P9v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrn4P9v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn4P9v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn4P9v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn4P9v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn4P9v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn4P9v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrn4P9v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrn4P9v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrn4P9v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrn4P9v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn4P9v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrn4P9v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrn4P9v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrn4P9v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrn4P9v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrn4P9v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrn4P9v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrn4P9v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrn4P9v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrn4P9v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrn4P9v.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBPYrPt.s: Assembler messages:
encrypt.c: /tmp/ccBPYrPt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBPYrPt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBPYrPt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBPYrPt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPYrPt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPYrPt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPYrPt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPYrPt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPYrPt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPYrPt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPYrPt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPYrPt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBPYrPt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPYrPt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBPYrPt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPYrPt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBPYrPt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPYrPt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPYrPt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPYrPt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPYrPt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPYrPt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBPYrPt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPYrPt.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRaNI0c.s: Assembler messages:
encrypt.c: /tmp/ccRaNI0c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRaNI0c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRaNI0c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRaNI0c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaNI0c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaNI0c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaNI0c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaNI0c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaNI0c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaNI0c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaNI0c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaNI0c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRaNI0c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaNI0c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRaNI0c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRaNI0c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRaNI0c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaNI0c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaNI0c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaNI0c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaNI0c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRaNI0c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaNI0c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRaNI0c.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBtzD0A.s: Assembler messages:
encrypt.c: /tmp/ccBtzD0A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBtzD0A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBtzD0A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBtzD0A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtzD0A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtzD0A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtzD0A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtzD0A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtzD0A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBtzD0A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBtzD0A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBtzD0A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBtzD0A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtzD0A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBtzD0A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBtzD0A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBtzD0A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBtzD0A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBtzD0A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBtzD0A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBtzD0A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBtzD0A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBtzD0A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBtzD0A.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOo0ifk.s: Assembler messages:
encrypt.c: /tmp/ccOo0ifk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOo0ifk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOo0ifk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOo0ifk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOo0ifk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOo0ifk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOo0ifk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOo0ifk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOo0ifk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOo0ifk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOo0ifk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOo0ifk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOo0ifk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOo0ifk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOo0ifk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOo0ifk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOo0ifk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOo0ifk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOo0ifk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOo0ifk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOo0ifk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOo0ifk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOo0ifk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOo0ifk.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccX9INwd.s: Assembler messages:
encrypt.c: /tmp/ccX9INwd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX9INwd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX9INwd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX9INwd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9INwd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9INwd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9INwd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9INwd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9INwd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9INwd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9INwd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9INwd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX9INwd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9INwd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX9INwd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX9INwd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX9INwd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9INwd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9INwd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9INwd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9INwd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX9INwd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9INwd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX9INwd.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccjl7w3y.s: Assembler messages:
encrypt.c: /tmp/ccjl7w3y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjl7w3y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjl7w3y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjl7w3y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7w3y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7w3y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7w3y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7w3y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7w3y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjl7w3y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjl7w3y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjl7w3y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjl7w3y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7w3y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjl7w3y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjl7w3y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjl7w3y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjl7w3y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjl7w3y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjl7w3y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjl7w3y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjl7w3y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjl7w3y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjl7w3y.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5TdQTw.s: Assembler messages:
encrypt.c: /tmp/cc5TdQTw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5TdQTw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5TdQTw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5TdQTw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TdQTw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TdQTw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TdQTw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TdQTw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TdQTw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TdQTw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TdQTw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TdQTw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5TdQTw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TdQTw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5TdQTw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TdQTw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5TdQTw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TdQTw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TdQTw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TdQTw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TdQTw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TdQTw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5TdQTw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TdQTw.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFNL0ng.s: Assembler messages:
encrypt.c: /tmp/ccFNL0ng.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNL0ng.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNL0ng.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNL0ng.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNL0ng.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNL0ng.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNL0ng.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNL0ng.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNL0ng.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNL0ng.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNL0ng.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNL0ng.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNL0ng.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNL0ng.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNL0ng.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFNL0ng.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNL0ng.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNL0ng.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNL0ng.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNL0ng.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNL0ng.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNL0ng.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNL0ng.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNL0ng.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGCTDFC.s: Assembler messages:
encrypt.c: /tmp/ccGCTDFC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGCTDFC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGCTDFC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGCTDFC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCTDFC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCTDFC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCTDFC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCTDFC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCTDFC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCTDFC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCTDFC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCTDFC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGCTDFC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCTDFC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGCTDFC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCTDFC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGCTDFC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCTDFC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCTDFC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCTDFC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCTDFC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCTDFC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGCTDFC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCTDFC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMPX9mz.s: Assembler messages:
encrypt.c: /tmp/ccMPX9mz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPX9mz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPX9mz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPX9mz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPX9mz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPX9mz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPX9mz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPX9mz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPX9mz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPX9mz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPX9mz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPX9mz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPX9mz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPX9mz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPX9mz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMPX9mz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPX9mz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPX9mz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPX9mz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPX9mz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPX9mz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPX9mz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPX9mz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPX9mz.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZpdGfJ.s: Assembler messages:
encrypt.c: /tmp/ccZpdGfJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZpdGfJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZpdGfJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZpdGfJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpdGfJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpdGfJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpdGfJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpdGfJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpdGfJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpdGfJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpdGfJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpdGfJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZpdGfJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpdGfJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZpdGfJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpdGfJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZpdGfJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpdGfJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpdGfJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpdGfJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpdGfJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpdGfJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZpdGfJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpdGfJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpImAGB.s: Assembler messages:
encrypt.c: /tmp/ccpImAGB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpImAGB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpImAGB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpImAGB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpImAGB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpImAGB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpImAGB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpImAGB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpImAGB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpImAGB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpImAGB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpImAGB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpImAGB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpImAGB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpImAGB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpImAGB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpImAGB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpImAGB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpImAGB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpImAGB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpImAGB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpImAGB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpImAGB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpImAGB.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccSbtU8t.s: Assembler messages:
encrypt.c: /tmp/ccSbtU8t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSbtU8t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSbtU8t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSbtU8t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbtU8t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbtU8t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbtU8t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbtU8t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbtU8t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSbtU8t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSbtU8t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSbtU8t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSbtU8t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbtU8t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSbtU8t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSbtU8t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSbtU8t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbtU8t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbtU8t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbtU8t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbtU8t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSbtU8t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbtU8t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSbtU8t.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cciTtnYD.s: Assembler messages:
encrypt.c: /tmp/cciTtnYD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciTtnYD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciTtnYD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciTtnYD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtnYD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtnYD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtnYD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtnYD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtnYD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTtnYD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTtnYD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTtnYD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciTtnYD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtnYD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciTtnYD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTtnYD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciTtnYD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciTtnYD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTtnYD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTtnYD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciTtnYD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTtnYD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciTtnYD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciTtnYD.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3ggUIC.s: Assembler messages:
encrypt.c: /tmp/cc3ggUIC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ggUIC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ggUIC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ggUIC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ggUIC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ggUIC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ggUIC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ggUIC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ggUIC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ggUIC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ggUIC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ggUIC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ggUIC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ggUIC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ggUIC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3ggUIC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ggUIC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ggUIC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ggUIC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ggUIC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ggUIC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ggUIC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ggUIC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ggUIC.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccalqX3H.s: Assembler messages:
encrypt.c: /tmp/ccalqX3H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccalqX3H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccalqX3H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccalqX3H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalqX3H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalqX3H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalqX3H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalqX3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalqX3H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalqX3H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalqX3H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalqX3H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccalqX3H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalqX3H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccalqX3H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalqX3H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccalqX3H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalqX3H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalqX3H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalqX3H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalqX3H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalqX3H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccalqX3H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalqX3H.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDHblII.s: Assembler messages:
encrypt.c: /tmp/ccDHblII.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHblII.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDHblII.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDHblII.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHblII.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHblII.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHblII.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHblII.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHblII.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHblII.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHblII.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHblII.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDHblII.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHblII.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDHblII.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDHblII.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHblII.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHblII.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHblII.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHblII.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHblII.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHblII.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHblII.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHblII.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZqsC1o.s: Assembler messages:
encrypt.c: /tmp/ccZqsC1o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZqsC1o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZqsC1o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZqsC1o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqsC1o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqsC1o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqsC1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqsC1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqsC1o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqsC1o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqsC1o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqsC1o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZqsC1o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqsC1o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZqsC1o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqsC1o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZqsC1o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqsC1o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqsC1o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqsC1o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqsC1o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqsC1o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZqsC1o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqsC1o.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccazUikl.s: Assembler messages:
encrypt.c: /tmp/ccazUikl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccazUikl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccazUikl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccazUikl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazUikl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazUikl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazUikl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazUikl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazUikl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazUikl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazUikl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazUikl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccazUikl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazUikl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccazUikl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazUikl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccazUikl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazUikl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazUikl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazUikl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazUikl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazUikl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccazUikl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazUikl.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz9BCIJ.s: Assembler messages:
encrypt.c: /tmp/ccz9BCIJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz9BCIJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz9BCIJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz9BCIJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9BCIJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9BCIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9BCIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9BCIJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9BCIJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9BCIJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9BCIJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9BCIJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz9BCIJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9BCIJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz9BCIJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz9BCIJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9BCIJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9BCIJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9BCIJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9BCIJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9BCIJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz9BCIJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9BCIJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9BCIJ.s: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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccP7tevJ.s: Assembler messages:
encrypt.c: /tmp/ccP7tevJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7tevJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP7tevJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP7tevJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7tevJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7tevJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7tevJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7tevJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7tevJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7tevJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7tevJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7tevJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP7tevJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7tevJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP7tevJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP7tevJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP7tevJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7tevJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7tevJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7tevJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7tevJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7tevJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7tevJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP7tevJ.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccfwjgfj.s: Assembler messages:
encrypt.c: /tmp/ccfwjgfj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwjgfj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwjgfj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwjgfj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwjgfj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwjgfj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwjgfj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwjgfj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwjgfj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwjgfj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwjgfj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwjgfj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwjgfj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwjgfj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwjgfj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwjgfj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfwjgfj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwjgfj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwjgfj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwjgfj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwjgfj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwjgfj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwjgfj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwjgfj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHSvNRN.s: Assembler messages:
encrypt.c: /tmp/ccHSvNRN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSvNRN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSvNRN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSvNRN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSvNRN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSvNRN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSvNRN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSvNRN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSvNRN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSvNRN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSvNRN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSvNRN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSvNRN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSvNRN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSvNRN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHSvNRN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHSvNRN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSvNRN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSvNRN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSvNRN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSvNRN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSvNRN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSvNRN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHSvNRN.s: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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaL9Avg.s: Assembler messages:
encrypt.c: /tmp/ccaL9Avg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaL9Avg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaL9Avg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaL9Avg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL9Avg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL9Avg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL9Avg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL9Avg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL9Avg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaL9Avg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaL9Avg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaL9Avg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaL9Avg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL9Avg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaL9Avg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaL9Avg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaL9Avg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaL9Avg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaL9Avg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaL9Avg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL9Avg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaL9Avg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaL9Avg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaL9Avg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnDQawh.s: Assembler messages:
encrypt.c: /tmp/ccnDQawh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnDQawh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnDQawh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnDQawh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDQawh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDQawh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDQawh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDQawh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDQawh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnDQawh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnDQawh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnDQawh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnDQawh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDQawh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnDQawh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnDQawh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnDQawh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnDQawh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnDQawh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnDQawh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnDQawh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnDQawh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnDQawh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnDQawh.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccubcUXG.s: Assembler messages:
encrypt.c: /tmp/ccubcUXG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccubcUXG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccubcUXG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccubcUXG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubcUXG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubcUXG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubcUXG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubcUXG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubcUXG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccubcUXG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccubcUXG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccubcUXG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccubcUXG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubcUXG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccubcUXG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccubcUXG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccubcUXG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccubcUXG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccubcUXG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccubcUXG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccubcUXG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccubcUXG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccubcUXG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccubcUXG.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMPsZfJ.s: Assembler messages:
encrypt.c: /tmp/ccMPsZfJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPsZfJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPsZfJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPsZfJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPsZfJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPsZfJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPsZfJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPsZfJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPsZfJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPsZfJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPsZfJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPsZfJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPsZfJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPsZfJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPsZfJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPsZfJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMPsZfJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPsZfJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPsZfJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPsZfJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPsZfJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPsZfJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPsZfJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPsZfJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsgQPGk.s: Assembler messages:
encrypt.c: /tmp/ccsgQPGk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsgQPGk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsgQPGk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsgQPGk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgQPGk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgQPGk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgQPGk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgQPGk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgQPGk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgQPGk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgQPGk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgQPGk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsgQPGk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgQPGk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsgQPGk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsgQPGk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsgQPGk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgQPGk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgQPGk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsgQPGk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgQPGk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsgQPGk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgQPGk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsgQPGk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKDMvVC.s: Assembler messages:
encrypt.c: /tmp/ccKDMvVC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKDMvVC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKDMvVC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKDMvVC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMvVC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMvVC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMvVC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMvVC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMvVC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDMvVC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDMvVC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDMvVC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKDMvVC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMvVC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKDMvVC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDMvVC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKDMvVC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKDMvVC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDMvVC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDMvVC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDMvVC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDMvVC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDMvVC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKDMvVC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cclgiQai.s: Assembler messages:
encrypt.c: /tmp/cclgiQai.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclgiQai.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclgiQai.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclgiQai.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgiQai.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgiQai.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgiQai.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgiQai.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgiQai.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgiQai.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgiQai.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgiQai.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclgiQai.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgiQai.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclgiQai.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclgiQai.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclgiQai.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgiQai.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgiQai.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclgiQai.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgiQai.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclgiQai.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgiQai.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclgiQai.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBiKjjl.s: Assembler messages:
encrypt.c: /tmp/ccBiKjjl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBiKjjl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBiKjjl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBiKjjl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiKjjl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiKjjl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiKjjl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiKjjl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiKjjl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBiKjjl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBiKjjl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBiKjjl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBiKjjl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiKjjl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBiKjjl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBiKjjl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBiKjjl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBiKjjl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBiKjjl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBiKjjl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBiKjjl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBiKjjl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBiKjjl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBiKjjl.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNAP8KJ.s: Assembler messages:
encrypt.c: /tmp/ccNAP8KJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNAP8KJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNAP8KJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNAP8KJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAP8KJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAP8KJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAP8KJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAP8KJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAP8KJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNAP8KJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNAP8KJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNAP8KJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNAP8KJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAP8KJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNAP8KJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNAP8KJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNAP8KJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNAP8KJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNAP8KJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNAP8KJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAP8KJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNAP8KJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNAP8KJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNAP8KJ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAG0XBA.s: Assembler messages:
encrypt.c: /tmp/ccAG0XBA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAG0XBA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAG0XBA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAG0XBA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG0XBA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG0XBA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG0XBA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG0XBA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG0XBA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAG0XBA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAG0XBA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAG0XBA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAG0XBA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG0XBA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAG0XBA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAG0XBA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAG0XBA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAG0XBA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAG0XBA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG0XBA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAG0XBA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAG0XBA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAG0XBA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAG0XBA.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGjg5o8.s: Assembler messages:
encrypt.c: /tmp/ccGjg5o8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjg5o8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjg5o8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjg5o8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjg5o8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjg5o8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjg5o8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjg5o8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjg5o8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjg5o8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjg5o8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjg5o8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjg5o8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjg5o8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjg5o8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjg5o8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGjg5o8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjg5o8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjg5o8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjg5o8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjg5o8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjg5o8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjg5o8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjg5o8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9qMV4B.s: Assembler messages:
encrypt.c: /tmp/cc9qMV4B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qMV4B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qMV4B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qMV4B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qMV4B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qMV4B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qMV4B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qMV4B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qMV4B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qMV4B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qMV4B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qMV4B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qMV4B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qMV4B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qMV4B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9qMV4B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qMV4B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qMV4B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qMV4B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qMV4B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qMV4B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qMV4B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qMV4B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qMV4B.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnOpcqa.s: Assembler messages:
encrypt.c: /tmp/ccnOpcqa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnOpcqa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnOpcqa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnOpcqa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOpcqa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOpcqa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOpcqa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOpcqa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOpcqa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOpcqa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOpcqa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOpcqa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnOpcqa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOpcqa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnOpcqa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOpcqa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnOpcqa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOpcqa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOpcqa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOpcqa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOpcqa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOpcqa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnOpcqa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOpcqa.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc3eBQMa.s: Assembler messages:
encrypt.c: /tmp/cc3eBQMa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3eBQMa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3eBQMa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3eBQMa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBQMa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBQMa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBQMa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBQMa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBQMa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eBQMa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eBQMa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eBQMa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3eBQMa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBQMa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3eBQMa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eBQMa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3eBQMa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eBQMa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eBQMa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eBQMa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eBQMa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eBQMa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3eBQMa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eBQMa.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccZKHNfx.s: Assembler messages:
encrypt.c: /tmp/ccZKHNfx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZKHNfx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZKHNfx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZKHNfx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKHNfx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKHNfx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKHNfx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKHNfx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKHNfx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKHNfx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKHNfx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKHNfx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZKHNfx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKHNfx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZKHNfx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZKHNfx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKHNfx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKHNfx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKHNfx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKHNfx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKHNfx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZKHNfx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKHNfx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKHNfx.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJde0HD.s: Assembler messages:
encrypt.c: /tmp/ccJde0HD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJde0HD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJde0HD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJde0HD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJde0HD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJde0HD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJde0HD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJde0HD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJde0HD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJde0HD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJde0HD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJde0HD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJde0HD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJde0HD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJde0HD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJde0HD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJde0HD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJde0HD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJde0HD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJde0HD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJde0HD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJde0HD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJde0HD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJde0HD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSjzH5b.s: Assembler messages:
encrypt.c: /tmp/ccSjzH5b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSjzH5b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSjzH5b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSjzH5b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjzH5b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjzH5b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjzH5b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjzH5b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjzH5b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjzH5b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjzH5b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjzH5b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSjzH5b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjzH5b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSjzH5b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjzH5b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSjzH5b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSjzH5b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjzH5b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjzH5b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSjzH5b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjzH5b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSjzH5b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSjzH5b.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMctCRs.s: Assembler messages:
encrypt.c: /tmp/ccMctCRs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMctCRs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMctCRs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMctCRs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMctCRs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMctCRs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMctCRs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMctCRs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMctCRs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMctCRs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMctCRs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMctCRs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMctCRs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMctCRs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMctCRs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMctCRs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMctCRs.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccMctCRs.s: Assembler messages:
encrypt.c: /tmp/ccMctCRs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMctCRs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMctCRs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMctCRs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMctCRs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMctCRs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMctCRs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMctCRs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMctCRs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMctCRs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMctCRs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMctCRs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMctCRs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMctCRs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMctCRs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMctCRs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMctCRs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMctCRs.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsWlYo5.s: Assembler messages:
encrypt.c: /tmp/ccsWlYo5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsWlYo5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsWlYo5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsWlYo5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWlYo5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWlYo5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWlYo5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsWlYo5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsWlYo5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsWlYo5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWlYo5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWlYo5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWlYo5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWlYo5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsWlYo5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWlYo5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWlYo5.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccsWlYo5.s: Assembler messages:
encrypt.c: /tmp/ccsWlYo5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsWlYo5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsWlYo5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsWlYo5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWlYo5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWlYo5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWlYo5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsWlYo5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsWlYo5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsWlYo5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWlYo5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWlYo5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWlYo5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWlYo5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWlYo5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsWlYo5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWlYo5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWlYo5.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQoqdyE.s: Assembler messages:
encrypt.c: /tmp/ccQoqdyE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQoqdyE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQoqdyE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQoqdyE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoqdyE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoqdyE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoqdyE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQoqdyE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQoqdyE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoqdyE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQoqdyE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoqdyE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoqdyE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoqdyE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoqdyE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQoqdyE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoqdyE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccQoqdyE.s: Assembler messages:
encrypt.c: /tmp/ccQoqdyE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQoqdyE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQoqdyE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQoqdyE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoqdyE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoqdyE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoqdyE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQoqdyE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQoqdyE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoqdyE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQoqdyE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoqdyE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoqdyE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoqdyE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoqdyE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoqdyE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQoqdyE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoqdyE.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZWkUcd.s: Assembler messages:
encrypt.c: /tmp/ccZWkUcd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWkUcd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWkUcd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZWkUcd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWkUcd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWkUcd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWkUcd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZWkUcd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWkUcd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZWkUcd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWkUcd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWkUcd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWkUcd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWkUcd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZWkUcd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWkUcd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWkUcd.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccZWkUcd.s: Assembler messages:
encrypt.c: /tmp/ccZWkUcd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWkUcd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWkUcd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZWkUcd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWkUcd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWkUcd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWkUcd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZWkUcd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWkUcd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZWkUcd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZWkUcd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWkUcd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWkUcd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWkUcd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWkUcd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZWkUcd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWkUcd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZWkUcd.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccSm4Bup.s: Assembler messages:
encrypt.c: /tmp/ccSm4Bup.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSm4Bup.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSm4Bup.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSm4Bup.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm4Bup.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm4Bup.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm4Bup.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSm4Bup.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSm4Bup.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm4Bup.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSm4Bup.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm4Bup.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm4Bup.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm4Bup.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm4Bup.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSm4Bup.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm4Bup.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccSm4Bup.s: Assembler messages:
encrypt.c: /tmp/ccSm4Bup.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSm4Bup.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSm4Bup.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSm4Bup.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm4Bup.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm4Bup.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm4Bup.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSm4Bup.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSm4Bup.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm4Bup.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSm4Bup.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSm4Bup.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm4Bup.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm4Bup.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSm4Bup.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm4Bup.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSm4Bup.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSm4Bup.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqlnKl3.s: Assembler messages:
encrypt.c: /tmp/ccqlnKl3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqlnKl3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqlnKl3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqlnKl3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlnKl3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlnKl3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlnKl3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqlnKl3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqlnKl3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqlnKl3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlnKl3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlnKl3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlnKl3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlnKl3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqlnKl3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlnKl3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlnKl3.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccqlnKl3.s: Assembler messages:
encrypt.c: /tmp/ccqlnKl3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqlnKl3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqlnKl3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqlnKl3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlnKl3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlnKl3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlnKl3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqlnKl3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqlnKl3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqlnKl3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqlnKl3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlnKl3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlnKl3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlnKl3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlnKl3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqlnKl3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlnKl3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqlnKl3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEVIuI9.s: Assembler messages:
encrypt.c: /tmp/ccEVIuI9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVIuI9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVIuI9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVIuI9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVIuI9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVIuI9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVIuI9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVIuI9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVIuI9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEVIuI9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVIuI9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVIuI9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVIuI9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVIuI9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVIuI9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVIuI9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVIuI9.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccEVIuI9.s: Assembler messages:
encrypt.c: /tmp/ccEVIuI9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVIuI9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVIuI9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVIuI9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVIuI9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVIuI9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVIuI9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVIuI9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVIuI9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEVIuI9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVIuI9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVIuI9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVIuI9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVIuI9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVIuI9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVIuI9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVIuI9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVIuI9.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEyPZly.s: Assembler messages:
encrypt.c: /tmp/ccEyPZly.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyPZly.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyPZly.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyPZly.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyPZly.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyPZly.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyPZly.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyPZly.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyPZly.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyPZly.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEyPZly.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyPZly.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyPZly.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyPZly.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyPZly.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyPZly.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyPZly.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccEyPZly.s: Assembler messages:
encrypt.c: /tmp/ccEyPZly.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyPZly.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyPZly.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyPZly.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyPZly.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyPZly.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyPZly.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyPZly.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyPZly.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyPZly.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEyPZly.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyPZly.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyPZly.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyPZly.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyPZly.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyPZly.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyPZly.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyPZly.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTIxxfj.s: Assembler messages:
encrypt.c: /tmp/ccTIxxfj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIxxfj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIxxfj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIxxfj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIxxfj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIxxfj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIxxfj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIxxfj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIxxfj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIxxfj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIxxfj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIxxfj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIxxfj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIxxfj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIxxfj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIxxfj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTIxxfj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIxxfj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIxxfj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIxxfj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIxxfj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIxxfj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIxxfj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIxxfj.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbeTn7B.s: Assembler messages:
encrypt.c: /tmp/ccbeTn7B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbeTn7B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbeTn7B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbeTn7B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeTn7B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeTn7B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeTn7B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeTn7B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeTn7B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbeTn7B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbeTn7B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbeTn7B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbeTn7B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeTn7B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbeTn7B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbeTn7B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbeTn7B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbeTn7B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbeTn7B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeTn7B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbeTn7B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbeTn7B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbeTn7B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbeTn7B.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccCl8IWf.s: Assembler messages:
encrypt.c: /tmp/ccCl8IWf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCl8IWf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCl8IWf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCl8IWf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl8IWf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl8IWf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl8IWf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl8IWf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl8IWf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCl8IWf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCl8IWf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCl8IWf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCl8IWf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl8IWf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCl8IWf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCl8IWf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCl8IWf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCl8IWf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCl8IWf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCl8IWf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl8IWf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCl8IWf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCl8IWf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCl8IWf.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccRctZkC.s: Assembler messages:
encrypt.c: /tmp/ccRctZkC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRctZkC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRctZkC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRctZkC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRctZkC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRctZkC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRctZkC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRctZkC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRctZkC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRctZkC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRctZkC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRctZkC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRctZkC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRctZkC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRctZkC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRctZkC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRctZkC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRctZkC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRctZkC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRctZkC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRctZkC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRctZkC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRctZkC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRctZkC.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLnyU4E.s: Assembler messages:
encrypt.c: /tmp/ccLnyU4E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLnyU4E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLnyU4E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLnyU4E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnyU4E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnyU4E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnyU4E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnyU4E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnyU4E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnyU4E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnyU4E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnyU4E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLnyU4E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnyU4E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLnyU4E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLnyU4E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnyU4E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnyU4E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnyU4E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnyU4E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnyU4E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnyU4E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnyU4E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnyU4E.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cch2f7LX.s: Assembler messages:
encrypt.c: /tmp/cch2f7LX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch2f7LX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch2f7LX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch2f7LX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2f7LX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2f7LX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2f7LX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2f7LX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2f7LX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2f7LX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2f7LX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2f7LX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch2f7LX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2f7LX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch2f7LX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2f7LX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch2f7LX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2f7LX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2f7LX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2f7LX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2f7LX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2f7LX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch2f7LX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2f7LX.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAtyeqd.s: Assembler messages:
encrypt.c: /tmp/ccAtyeqd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAtyeqd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAtyeqd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAtyeqd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtyeqd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtyeqd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtyeqd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtyeqd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtyeqd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAtyeqd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAtyeqd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAtyeqd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAtyeqd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtyeqd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAtyeqd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAtyeqd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAtyeqd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAtyeqd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAtyeqd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAtyeqd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtyeqd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAtyeqd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAtyeqd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAtyeqd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg5YcMH.s: Assembler messages:
encrypt.c: /tmp/ccg5YcMH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg5YcMH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg5YcMH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg5YcMH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5YcMH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5YcMH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5YcMH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5YcMH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5YcMH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5YcMH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5YcMH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5YcMH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg5YcMH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5YcMH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg5YcMH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg5YcMH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg5YcMH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5YcMH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5YcMH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg5YcMH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5YcMH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg5YcMH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5YcMH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg5YcMH.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKkLh3G.s: Assembler messages:
encrypt.c: /tmp/ccKkLh3G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKkLh3G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKkLh3G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKkLh3G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkLh3G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkLh3G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkLh3G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkLh3G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkLh3G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkLh3G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkLh3G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkLh3G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKkLh3G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkLh3G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKkLh3G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKkLh3G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKkLh3G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkLh3G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkLh3G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkLh3G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkLh3G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKkLh3G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkLh3G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKkLh3G.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSNecsb.s: Assembler messages:
encrypt.c: /tmp/ccSNecsb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSNecsb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSNecsb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSNecsb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNecsb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNecsb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNecsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNecsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNecsb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNecsb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNecsb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNecsb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSNecsb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNecsb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSNecsb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNecsb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSNecsb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNecsb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNecsb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNecsb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNecsb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNecsb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSNecsb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNecsb.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctRdRtD.s: Assembler messages:
encrypt.c: /tmp/cctRdRtD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRdRtD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRdRtD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctRdRtD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRdRtD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRdRtD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRdRtD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRdRtD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRdRtD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRdRtD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRdRtD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRdRtD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRdRtD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRdRtD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRdRtD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctRdRtD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRdRtD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRdRtD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRdRtD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRdRtD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRdRtD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRdRtD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRdRtD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRdRtD.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyTdEOf.s: Assembler messages:
encrypt.c: /tmp/ccyTdEOf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTdEOf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTdEOf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTdEOf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTdEOf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTdEOf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTdEOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTdEOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTdEOf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTdEOf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTdEOf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTdEOf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTdEOf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTdEOf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTdEOf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTdEOf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyTdEOf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTdEOf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTdEOf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTdEOf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTdEOf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTdEOf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTdEOf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTdEOf.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIWpWCb.s: Assembler messages:
encrypt.c: /tmp/ccIWpWCb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIWpWCb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIWpWCb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIWpWCb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWpWCb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWpWCb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWpWCb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWpWCb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWpWCb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWpWCb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWpWCb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWpWCb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIWpWCb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWpWCb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIWpWCb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWpWCb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIWpWCb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIWpWCb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWpWCb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWpWCb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWpWCb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWpWCb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIWpWCb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIWpWCb.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKTpx8T.s: Assembler messages:
encrypt.c: /tmp/ccKTpx8T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTpx8T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTpx8T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTpx8T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTpx8T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTpx8T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTpx8T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTpx8T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTpx8T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTpx8T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTpx8T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTpx8T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTpx8T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTpx8T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTpx8T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKTpx8T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTpx8T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTpx8T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTpx8T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTpx8T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTpx8T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTpx8T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTpx8T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTpx8T.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfrR00N.s: Assembler messages:
encrypt.c: /tmp/ccfrR00N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrR00N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrR00N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrR00N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrR00N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrR00N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrR00N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrR00N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrR00N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrR00N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrR00N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrR00N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrR00N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrR00N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrR00N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfrR00N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrR00N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrR00N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrR00N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrR00N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrR00N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrR00N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrR00N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrR00N.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchbDk17.s: Assembler messages:
encrypt.c: /tmp/cchbDk17.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchbDk17.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchbDk17.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchbDk17.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbDk17.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbDk17.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbDk17.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbDk17.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbDk17.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchbDk17.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchbDk17.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchbDk17.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchbDk17.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbDk17.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchbDk17.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchbDk17.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchbDk17.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchbDk17.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchbDk17.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchbDk17.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbDk17.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchbDk17.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchbDk17.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchbDk17.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAMHB3c.s: Assembler messages:
encrypt.c: /tmp/ccAMHB3c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMHB3c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMHB3c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMHB3c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMHB3c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMHB3c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMHB3c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMHB3c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMHB3c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMHB3c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMHB3c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMHB3c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMHB3c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMHB3c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMHB3c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMHB3c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAMHB3c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMHB3c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMHB3c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMHB3c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMHB3c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMHB3c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMHB3c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMHB3c.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT9PGWS.s: Assembler messages:
encrypt.c: /tmp/ccT9PGWS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT9PGWS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT9PGWS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT9PGWS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9PGWS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9PGWS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9PGWS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9PGWS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9PGWS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9PGWS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9PGWS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9PGWS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT9PGWS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9PGWS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT9PGWS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT9PGWS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9PGWS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9PGWS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9PGWS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9PGWS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9PGWS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT9PGWS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9PGWS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9PGWS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5pnPx4.s: Assembler messages:
encrypt.c: /tmp/cc5pnPx4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5pnPx4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5pnPx4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5pnPx4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pnPx4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pnPx4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pnPx4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pnPx4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pnPx4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pnPx4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pnPx4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pnPx4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5pnPx4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pnPx4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5pnPx4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pnPx4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5pnPx4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pnPx4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pnPx4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pnPx4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pnPx4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pnPx4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5pnPx4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pnPx4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDfZoCO.s: Assembler messages:
encrypt.c: /tmp/ccDfZoCO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDfZoCO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDfZoCO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDfZoCO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfZoCO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfZoCO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfZoCO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfZoCO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfZoCO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfZoCO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfZoCO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfZoCO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDfZoCO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfZoCO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDfZoCO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDfZoCO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfZoCO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfZoCO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfZoCO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfZoCO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfZoCO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfZoCO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfZoCO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfZoCO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3pkF1W.s: Assembler messages:
encrypt.c: /tmp/cc3pkF1W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3pkF1W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3pkF1W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3pkF1W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pkF1W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pkF1W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pkF1W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pkF1W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pkF1W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pkF1W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pkF1W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pkF1W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3pkF1W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pkF1W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3pkF1W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3pkF1W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pkF1W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pkF1W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pkF1W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pkF1W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pkF1W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3pkF1W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pkF1W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pkF1W.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWRkvxg.s: Assembler messages:
encrypt.c: /tmp/ccWRkvxg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWRkvxg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWRkvxg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWRkvxg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRkvxg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRkvxg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRkvxg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRkvxg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRkvxg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRkvxg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRkvxg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRkvxg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWRkvxg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRkvxg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWRkvxg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRkvxg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWRkvxg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRkvxg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRkvxg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRkvxg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRkvxg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRkvxg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWRkvxg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRkvxg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc14lghV.s: Assembler messages:
encrypt.c: /tmp/cc14lghV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc14lghV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc14lghV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc14lghV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14lghV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14lghV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14lghV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14lghV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14lghV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc14lghV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc14lghV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc14lghV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc14lghV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14lghV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc14lghV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc14lghV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc14lghV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14lghV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14lghV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14lghV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14lghV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc14lghV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14lghV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14lghV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD5tspa.s: Assembler messages:
encrypt.c: /tmp/ccD5tspa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD5tspa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD5tspa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD5tspa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5tspa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5tspa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5tspa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5tspa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5tspa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5tspa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5tspa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5tspa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD5tspa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5tspa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD5tspa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5tspa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD5tspa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5tspa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5tspa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5tspa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5tspa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5tspa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD5tspa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5tspa.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFEGOSX.s: Assembler messages:
encrypt.c: /tmp/ccFEGOSX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFEGOSX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFEGOSX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFEGOSX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEGOSX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEGOSX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEGOSX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEGOSX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEGOSX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFEGOSX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFEGOSX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFEGOSX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFEGOSX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEGOSX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFEGOSX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFEGOSX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFEGOSX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFEGOSX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFEGOSX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFEGOSX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFEGOSX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFEGOSX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFEGOSX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFEGOSX.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdsG5zg.s: Assembler messages:
encrypt.c: /tmp/ccdsG5zg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdsG5zg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdsG5zg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdsG5zg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsG5zg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsG5zg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsG5zg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsG5zg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsG5zg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdsG5zg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdsG5zg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdsG5zg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdsG5zg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsG5zg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdsG5zg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdsG5zg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdsG5zg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdsG5zg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdsG5zg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdsG5zg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdsG5zg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdsG5zg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdsG5zg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdsG5zg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEt6WJV.s: Assembler messages:
encrypt.c: /tmp/ccEt6WJV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEt6WJV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEt6WJV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEt6WJV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEt6WJV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEt6WJV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEt6WJV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEt6WJV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEt6WJV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEt6WJV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEt6WJV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEt6WJV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEt6WJV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEt6WJV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEt6WJV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEt6WJV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEt6WJV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEt6WJV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEt6WJV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEt6WJV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEt6WJV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEt6WJV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEt6WJV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEt6WJV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca4VEMj.s: Assembler messages:
encrypt.c: /tmp/cca4VEMj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca4VEMj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca4VEMj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca4VEMj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4VEMj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4VEMj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4VEMj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4VEMj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4VEMj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4VEMj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4VEMj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4VEMj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca4VEMj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4VEMj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca4VEMj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4VEMj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca4VEMj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4VEMj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4VEMj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4VEMj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4VEMj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4VEMj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca4VEMj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4VEMj.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc44qkMk.s: Assembler messages:
encrypt.c: /tmp/cc44qkMk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc44qkMk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc44qkMk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc44qkMk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qkMk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qkMk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qkMk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qkMk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qkMk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44qkMk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44qkMk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44qkMk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc44qkMk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qkMk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc44qkMk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44qkMk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc44qkMk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44qkMk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44qkMk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44qkMk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44qkMk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44qkMk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc44qkMk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44qkMk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNI5mTV.s: Assembler messages:
encrypt.c: /tmp/ccNI5mTV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNI5mTV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNI5mTV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNI5mTV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNI5mTV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNI5mTV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNI5mTV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNI5mTV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNI5mTV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNI5mTV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNI5mTV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNI5mTV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNI5mTV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNI5mTV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNI5mTV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNI5mTV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNI5mTV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNI5mTV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNI5mTV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNI5mTV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNI5mTV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNI5mTV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNI5mTV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNI5mTV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg0BbvY.s: Assembler messages:
encrypt.c: /tmp/ccg0BbvY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg0BbvY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg0BbvY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg0BbvY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0BbvY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0BbvY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0BbvY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0BbvY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0BbvY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0BbvY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0BbvY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0BbvY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg0BbvY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0BbvY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg0BbvY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg0BbvY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg0BbvY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0BbvY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0BbvY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg0BbvY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0BbvY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg0BbvY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0BbvY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg0BbvY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccirpJyk.s: Assembler messages:
encrypt.c: /tmp/ccirpJyk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccirpJyk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccirpJyk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccirpJyk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirpJyk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirpJyk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirpJyk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirpJyk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirpJyk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccirpJyk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccirpJyk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccirpJyk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccirpJyk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirpJyk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccirpJyk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccirpJyk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccirpJyk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccirpJyk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccirpJyk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccirpJyk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirpJyk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccirpJyk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccirpJyk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccirpJyk.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH5U7CL.s: Assembler messages:
encrypt.c: /tmp/ccH5U7CL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH5U7CL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH5U7CL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH5U7CL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5U7CL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5U7CL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5U7CL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5U7CL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5U7CL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH5U7CL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH5U7CL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH5U7CL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH5U7CL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5U7CL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH5U7CL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH5U7CL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH5U7CL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5U7CL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5U7CL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5U7CL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5U7CL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5U7CL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5U7CL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH5U7CL.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqBTxc5.s: Assembler messages:
encrypt.c: /tmp/ccqBTxc5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBTxc5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqBTxc5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqBTxc5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBTxc5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBTxc5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBTxc5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBTxc5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBTxc5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBTxc5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBTxc5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBTxc5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqBTxc5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBTxc5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqBTxc5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBTxc5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqBTxc5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBTxc5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBTxc5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBTxc5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBTxc5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBTxc5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBTxc5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBTxc5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc1QDGsH.s: Assembler messages:
encrypt.c: /tmp/cc1QDGsH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QDGsH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QDGsH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QDGsH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QDGsH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QDGsH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QDGsH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QDGsH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QDGsH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QDGsH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QDGsH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QDGsH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QDGsH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QDGsH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QDGsH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1QDGsH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QDGsH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QDGsH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QDGsH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QDGsH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QDGsH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QDGsH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QDGsH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QDGsH.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccrKBdQ0.s: Assembler messages:
encrypt.c: /tmp/ccrKBdQ0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKBdQ0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKBdQ0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKBdQ0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBdQ0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBdQ0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBdQ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBdQ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBdQ0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKBdQ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKBdQ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKBdQ0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKBdQ0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBdQ0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKBdQ0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKBdQ0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrKBdQ0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKBdQ0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKBdQ0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKBdQ0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKBdQ0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKBdQ0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKBdQ0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKBdQ0.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6hRAA1.s: Assembler messages:
encrypt.c: /tmp/cc6hRAA1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6hRAA1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6hRAA1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6hRAA1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRAA1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRAA1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRAA1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRAA1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRAA1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hRAA1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hRAA1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hRAA1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6hRAA1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRAA1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6hRAA1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hRAA1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6hRAA1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6hRAA1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hRAA1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hRAA1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hRAA1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hRAA1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hRAA1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6hRAA1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7CLUnL.s: Assembler messages:
encrypt.c: /tmp/cc7CLUnL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7CLUnL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7CLUnL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7CLUnL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CLUnL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CLUnL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CLUnL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CLUnL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CLUnL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CLUnL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CLUnL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CLUnL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7CLUnL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CLUnL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7CLUnL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7CLUnL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CLUnL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CLUnL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CLUnL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CLUnL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CLUnL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7CLUnL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CLUnL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CLUnL.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBa8UG5.s: Assembler messages:
encrypt.c: /tmp/ccBa8UG5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBa8UG5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBa8UG5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBa8UG5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa8UG5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa8UG5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa8UG5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa8UG5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa8UG5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBa8UG5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBa8UG5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBa8UG5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBa8UG5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa8UG5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBa8UG5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBa8UG5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBa8UG5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBa8UG5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBa8UG5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBa8UG5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa8UG5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBa8UG5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBa8UG5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBa8UG5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczqqOJS.s: Assembler messages:
encrypt.c: /tmp/cczqqOJS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqqOJS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqqOJS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczqqOJS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqqOJS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqqOJS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqqOJS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqqOJS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqqOJS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqqOJS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqqOJS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqqOJS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqqOJS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqqOJS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqqOJS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczqqOJS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczqqOJS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqqOJS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqqOJS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqqOJS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqqOJS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqqOJS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqqOJS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczqqOJS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc32KL65.s: Assembler messages:
encrypt.c: /tmp/cc32KL65.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32KL65.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32KL65.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc32KL65.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32KL65.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32KL65.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32KL65.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32KL65.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32KL65.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32KL65.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32KL65.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32KL65.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32KL65.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32KL65.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32KL65.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32KL65.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc32KL65.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32KL65.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32KL65.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32KL65.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32KL65.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32KL65.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32KL65.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32KL65.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDn6bvO.s: Assembler messages:
encrypt.c: /tmp/ccDn6bvO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDn6bvO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDn6bvO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDn6bvO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bvO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bvO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bvO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bvO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bvO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDn6bvO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDn6bvO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDn6bvO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDn6bvO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bvO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDn6bvO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDn6bvO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDn6bvO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDn6bvO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDn6bvO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDn6bvO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDn6bvO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDn6bvO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDn6bvO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDn6bvO.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6M7cg8.s: Assembler messages:
encrypt.c: /tmp/cc6M7cg8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6M7cg8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6M7cg8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6M7cg8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6M7cg8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6M7cg8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6M7cg8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6M7cg8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6M7cg8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6M7cg8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6M7cg8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6M7cg8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6M7cg8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6M7cg8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6M7cg8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6M7cg8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6M7cg8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6M7cg8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6M7cg8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6M7cg8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6M7cg8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6M7cg8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6M7cg8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6M7cg8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqru0YO.s: Assembler messages:
encrypt.c: /tmp/ccqru0YO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqru0YO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqru0YO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqru0YO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqru0YO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqru0YO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqru0YO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqru0YO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqru0YO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqru0YO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqru0YO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqru0YO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqru0YO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqru0YO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqru0YO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqru0YO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqru0YO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqru0YO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqru0YO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqru0YO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqru0YO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqru0YO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqru0YO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqru0YO.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQYa6eY.s: Assembler messages:
encrypt.c: /tmp/ccQYa6eY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQYa6eY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQYa6eY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQYa6eY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYa6eY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYa6eY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYa6eY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYa6eY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYa6eY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYa6eY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYa6eY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYa6eY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQYa6eY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYa6eY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQYa6eY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQYa6eY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQYa6eY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYa6eY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYa6eY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQYa6eY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYa6eY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQYa6eY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYa6eY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQYa6eY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccev2a8J.s: Assembler messages:
encrypt.c: /tmp/ccev2a8J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccev2a8J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccev2a8J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccev2a8J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccev2a8J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccev2a8J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccev2a8J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccev2a8J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccev2a8J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccev2a8J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccev2a8J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccev2a8J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccev2a8J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccev2a8J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccev2a8J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccev2a8J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccev2a8J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccev2a8J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccev2a8J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccev2a8J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccev2a8J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccev2a8J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccev2a8J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccev2a8J.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRZW281.s: Assembler messages:
encrypt.c: /tmp/ccRZW281.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRZW281.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRZW281.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRZW281.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZW281.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZW281.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZW281.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZW281.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZW281.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZW281.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZW281.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZW281.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRZW281.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZW281.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRZW281.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRZW281.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRZW281.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZW281.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZW281.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZW281.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZW281.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRZW281.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZW281.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRZW281.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbp6ZcR.s: Assembler messages:
encrypt.c: /tmp/ccbp6ZcR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbp6ZcR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbp6ZcR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbp6ZcR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp6ZcR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp6ZcR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp6ZcR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp6ZcR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp6ZcR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbp6ZcR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbp6ZcR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbp6ZcR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbp6ZcR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp6ZcR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbp6ZcR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbp6ZcR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbp6ZcR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbp6ZcR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbp6ZcR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbp6ZcR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbp6ZcR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbp6ZcR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbp6ZcR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbp6ZcR.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1h3fyV.s: Assembler messages:
encrypt.c: /tmp/cc1h3fyV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1h3fyV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1h3fyV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1h3fyV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h3fyV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h3fyV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h3fyV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h3fyV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h3fyV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1h3fyV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1h3fyV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1h3fyV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1h3fyV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h3fyV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1h3fyV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1h3fyV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1h3fyV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1h3fyV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1h3fyV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h3fyV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1h3fyV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1h3fyV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1h3fyV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1h3fyV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNRTwKI.s: Assembler messages:
encrypt.c: /tmp/ccNRTwKI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNRTwKI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNRTwKI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNRTwKI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRTwKI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRTwKI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRTwKI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRTwKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRTwKI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRTwKI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRTwKI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRTwKI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNRTwKI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRTwKI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNRTwKI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRTwKI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNRTwKI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRTwKI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRTwKI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRTwKI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRTwKI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRTwKI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRTwKI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRTwKI.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLIJWI2.s: Assembler messages:
encrypt.c: /tmp/ccLIJWI2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLIJWI2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLIJWI2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLIJWI2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIJWI2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIJWI2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIJWI2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIJWI2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIJWI2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLIJWI2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLIJWI2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLIJWI2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLIJWI2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIJWI2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLIJWI2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLIJWI2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLIJWI2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIJWI2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIJWI2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIJWI2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIJWI2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLIJWI2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIJWI2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIJWI2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQkAhXM.s: Assembler messages:
encrypt.c: /tmp/ccQkAhXM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQkAhXM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQkAhXM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQkAhXM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkAhXM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkAhXM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkAhXM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkAhXM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkAhXM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkAhXM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkAhXM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkAhXM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQkAhXM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkAhXM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQkAhXM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkAhXM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQkAhXM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkAhXM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkAhXM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkAhXM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkAhXM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkAhXM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQkAhXM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkAhXM.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1L8cvW.s: Assembler messages:
encrypt.c: /tmp/cc1L8cvW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1L8cvW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1L8cvW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1L8cvW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L8cvW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L8cvW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L8cvW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L8cvW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L8cvW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1L8cvW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1L8cvW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1L8cvW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1L8cvW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L8cvW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1L8cvW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1L8cvW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1L8cvW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1L8cvW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1L8cvW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1L8cvW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L8cvW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1L8cvW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1L8cvW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1L8cvW.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjY9LPW.s: Assembler messages:
encrypt.c: /tmp/ccjY9LPW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjY9LPW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjY9LPW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjY9LPW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9LPW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9LPW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9LPW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9LPW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9LPW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjY9LPW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjY9LPW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjY9LPW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjY9LPW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9LPW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjY9LPW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjY9LPW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjY9LPW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjY9LPW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjY9LPW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjY9LPW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjY9LPW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjY9LPW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjY9LPW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjY9LPW.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8SEcP4.s: Assembler messages:
encrypt.c: /tmp/cc8SEcP4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8SEcP4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8SEcP4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8SEcP4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SEcP4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SEcP4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SEcP4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SEcP4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SEcP4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SEcP4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SEcP4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SEcP4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8SEcP4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SEcP4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8SEcP4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8SEcP4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8SEcP4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SEcP4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SEcP4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8SEcP4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SEcP4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8SEcP4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SEcP4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8SEcP4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfaoklY.s: Assembler messages:
encrypt.c: /tmp/ccfaoklY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfaoklY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfaoklY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfaoklY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaoklY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaoklY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaoklY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaoklY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaoklY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfaoklY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfaoklY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfaoklY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfaoklY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaoklY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfaoklY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfaoklY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfaoklY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfaoklY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfaoklY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfaoklY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaoklY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfaoklY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfaoklY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfaoklY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVTnAeY.s: Assembler messages:
encrypt.c: /tmp/ccVTnAeY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVTnAeY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVTnAeY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVTnAeY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTnAeY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTnAeY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTnAeY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTnAeY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTnAeY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVTnAeY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVTnAeY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVTnAeY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVTnAeY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTnAeY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVTnAeY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVTnAeY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVTnAeY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVTnAeY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVTnAeY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVTnAeY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVTnAeY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVTnAeY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVTnAeY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVTnAeY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxumnFT.s: Assembler messages:
encrypt.c: /tmp/ccxumnFT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxumnFT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxumnFT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxumnFT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxumnFT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxumnFT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxumnFT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxumnFT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxumnFT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxumnFT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxumnFT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxumnFT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxumnFT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxumnFT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxumnFT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxumnFT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxumnFT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxumnFT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxumnFT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxumnFT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxumnFT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxumnFT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxumnFT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxumnFT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbarwYT.s: Assembler messages:
encrypt.c: /tmp/ccbarwYT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbarwYT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbarwYT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbarwYT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbarwYT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbarwYT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbarwYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbarwYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbarwYT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbarwYT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbarwYT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbarwYT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbarwYT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbarwYT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbarwYT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbarwYT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbarwYT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbarwYT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbarwYT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbarwYT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbarwYT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbarwYT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbarwYT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbarwYT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczlLFn0.s: Assembler messages:
encrypt.c: /tmp/cczlLFn0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczlLFn0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczlLFn0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczlLFn0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlLFn0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlLFn0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlLFn0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlLFn0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlLFn0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlLFn0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlLFn0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlLFn0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczlLFn0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlLFn0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczlLFn0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczlLFn0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczlLFn0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlLFn0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlLFn0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlLFn0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlLFn0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlLFn0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlLFn0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczlLFn0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGE4xK1.s: Assembler messages:
encrypt.c: /tmp/ccGE4xK1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGE4xK1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGE4xK1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGE4xK1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4xK1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4xK1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4xK1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4xK1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4xK1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGE4xK1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGE4xK1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGE4xK1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGE4xK1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4xK1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGE4xK1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGE4xK1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGE4xK1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGE4xK1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGE4xK1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGE4xK1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGE4xK1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGE4xK1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGE4xK1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGE4xK1.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZEk0r3.s: Assembler messages:
encrypt.c: /tmp/ccZEk0r3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZEk0r3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZEk0r3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZEk0r3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEk0r3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEk0r3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEk0r3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEk0r3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEk0r3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEk0r3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEk0r3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEk0r3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZEk0r3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEk0r3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZEk0r3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEk0r3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZEk0r3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEk0r3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEk0r3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEk0r3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEk0r3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEk0r3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZEk0r3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEk0r3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOfTy16.s: Assembler messages:
encrypt.c: /tmp/ccOfTy16.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOfTy16.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOfTy16.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOfTy16.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfTy16.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfTy16.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfTy16.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfTy16.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfTy16.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfTy16.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfTy16.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfTy16.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOfTy16.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfTy16.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOfTy16.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOfTy16.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfTy16.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfTy16.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfTy16.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfTy16.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfTy16.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfTy16.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfTy16.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfTy16.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX9NsH1.s: Assembler messages:
encrypt.c: /tmp/ccX9NsH1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX9NsH1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX9NsH1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX9NsH1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9NsH1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9NsH1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9NsH1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9NsH1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9NsH1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9NsH1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9NsH1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9NsH1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX9NsH1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9NsH1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX9NsH1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9NsH1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX9NsH1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9NsH1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9NsH1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9NsH1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9NsH1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9NsH1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX9NsH1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9NsH1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpiGMvV.s: Assembler messages:
encrypt.c: /tmp/ccpiGMvV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpiGMvV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpiGMvV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpiGMvV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiGMvV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiGMvV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiGMvV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiGMvV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiGMvV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiGMvV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiGMvV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiGMvV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpiGMvV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiGMvV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpiGMvV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpiGMvV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiGMvV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiGMvV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiGMvV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiGMvV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiGMvV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiGMvV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiGMvV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiGMvV.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv7RhQW.s: Assembler messages:
encrypt.c: /tmp/ccv7RhQW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7RhQW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv7RhQW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv7RhQW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7RhQW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7RhQW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7RhQW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7RhQW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7RhQW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7RhQW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7RhQW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7RhQW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv7RhQW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7RhQW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv7RhQW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7RhQW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv7RhQW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7RhQW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7RhQW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7RhQW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7RhQW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7RhQW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7RhQW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7RhQW.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH5OEv6.s: Assembler messages:
encrypt.c: /tmp/ccH5OEv6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH5OEv6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH5OEv6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH5OEv6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5OEv6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5OEv6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5OEv6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5OEv6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5OEv6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5OEv6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5OEv6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5OEv6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH5OEv6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5OEv6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH5OEv6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5OEv6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH5OEv6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5OEv6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5OEv6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5OEv6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5OEv6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5OEv6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5OEv6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5OEv6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQVXUU3.s: Assembler messages:
encrypt.c: /tmp/ccQVXUU3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVXUU3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVXUU3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQVXUU3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVXUU3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVXUU3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVXUU3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVXUU3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVXUU3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVXUU3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVXUU3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVXUU3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQVXUU3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVXUU3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVXUU3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQVXUU3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQVXUU3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVXUU3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVXUU3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVXUU3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVXUU3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVXUU3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVXUU3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQVXUU3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEwxMRa.s: Assembler messages:
encrypt.c: /tmp/ccEwxMRa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEwxMRa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEwxMRa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEwxMRa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxMRa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxMRa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxMRa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxMRa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxMRa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwxMRa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwxMRa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwxMRa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEwxMRa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxMRa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEwxMRa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEwxMRa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEwxMRa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwxMRa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwxMRa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwxMRa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwxMRa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEwxMRa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwxMRa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEwxMRa.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLyaiW8.s: Assembler messages:
encrypt.c: /tmp/ccLyaiW8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLyaiW8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLyaiW8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLyaiW8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyaiW8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyaiW8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyaiW8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyaiW8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyaiW8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLyaiW8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLyaiW8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLyaiW8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLyaiW8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyaiW8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLyaiW8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLyaiW8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLyaiW8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLyaiW8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLyaiW8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLyaiW8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLyaiW8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLyaiW8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLyaiW8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLyaiW8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Y9pza.s: Assembler messages:
encrypt.c: /tmp/cc7Y9pza.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Y9pza.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Y9pza.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Y9pza.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y9pza.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y9pza.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y9pza.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y9pza.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y9pza.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y9pza.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y9pza.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y9pza.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Y9pza.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y9pza.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Y9pza.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y9pza.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Y9pza.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Y9pza.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y9pza.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y9pza.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Y9pza.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y9pza.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Y9pza.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Y9pza.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch19GH6.s: Assembler messages:
encrypt.c: /tmp/cch19GH6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch19GH6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch19GH6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch19GH6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch19GH6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch19GH6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch19GH6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch19GH6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch19GH6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch19GH6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch19GH6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch19GH6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch19GH6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch19GH6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch19GH6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch19GH6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch19GH6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch19GH6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch19GH6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch19GH6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch19GH6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch19GH6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch19GH6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch19GH6.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6FQOua.s: Assembler messages:
encrypt.c: /tmp/cc6FQOua.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6FQOua.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6FQOua.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6FQOua.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQOua.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQOua.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQOua.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQOua.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQOua.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FQOua.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FQOua.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FQOua.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6FQOua.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQOua.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6FQOua.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6FQOua.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6FQOua.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FQOua.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FQOua.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FQOua.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FQOua.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6FQOua.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FQOua.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6FQOua.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccn7pKV4.s: Assembler messages:
encrypt.c: /tmp/ccn7pKV4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn7pKV4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn7pKV4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn7pKV4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7pKV4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7pKV4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7pKV4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7pKV4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7pKV4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn7pKV4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn7pKV4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn7pKV4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn7pKV4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7pKV4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn7pKV4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn7pKV4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn7pKV4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn7pKV4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn7pKV4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn7pKV4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn7pKV4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn7pKV4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn7pKV4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn7pKV4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc93wGb7.s: Assembler messages:
encrypt.c: /tmp/cc93wGb7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc93wGb7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc93wGb7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc93wGb7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93wGb7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93wGb7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93wGb7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93wGb7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93wGb7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93wGb7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93wGb7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93wGb7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc93wGb7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93wGb7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc93wGb7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc93wGb7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc93wGb7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93wGb7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93wGb7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc93wGb7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93wGb7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc93wGb7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93wGb7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc93wGb7.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL0FEB8.s: Assembler messages:
encrypt.c: /tmp/ccL0FEB8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0FEB8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0FEB8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0FEB8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0FEB8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0FEB8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0FEB8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0FEB8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0FEB8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0FEB8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0FEB8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0FEB8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0FEB8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0FEB8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0FEB8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0FEB8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL0FEB8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0FEB8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0FEB8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0FEB8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0FEB8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0FEB8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0FEB8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0FEB8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4rGaV7.s: Assembler messages:
encrypt.c: /tmp/cc4rGaV7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rGaV7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rGaV7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rGaV7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rGaV7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rGaV7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rGaV7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rGaV7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rGaV7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rGaV7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rGaV7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rGaV7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rGaV7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rGaV7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rGaV7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rGaV7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4rGaV7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rGaV7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rGaV7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rGaV7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rGaV7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rGaV7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rGaV7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rGaV7.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDvWwdT.s: Assembler messages:
encrypt.c: /tmp/ccDvWwdT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDvWwdT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDvWwdT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDvWwdT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvWwdT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvWwdT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvWwdT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvWwdT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvWwdT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvWwdT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvWwdT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvWwdT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDvWwdT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvWwdT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDvWwdT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDvWwdT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvWwdT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvWwdT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvWwdT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvWwdT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvWwdT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDvWwdT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvWwdT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvWwdT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbRnRvS.s: Assembler messages:
encrypt.c: /tmp/ccbRnRvS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbRnRvS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbRnRvS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbRnRvS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRnRvS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRnRvS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRnRvS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRnRvS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRnRvS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbRnRvS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbRnRvS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbRnRvS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbRnRvS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRnRvS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbRnRvS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbRnRvS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbRnRvS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbRnRvS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbRnRvS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbRnRvS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbRnRvS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbRnRvS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbRnRvS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbRnRvS.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyafBm6.s: Assembler messages:
encrypt.c: /tmp/ccyafBm6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyafBm6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyafBm6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyafBm6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyafBm6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyafBm6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyafBm6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyafBm6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyafBm6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyafBm6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyafBm6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyafBm6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyafBm6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyafBm6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyafBm6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyafBm6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyafBm6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyafBm6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyafBm6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyafBm6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyafBm6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyafBm6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyafBm6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyafBm6.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccigi5x3.s: Assembler messages:
encrypt.c: /tmp/ccigi5x3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccigi5x3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccigi5x3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccigi5x3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigi5x3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigi5x3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigi5x3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigi5x3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigi5x3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccigi5x3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccigi5x3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccigi5x3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccigi5x3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigi5x3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccigi5x3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccigi5x3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccigi5x3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccigi5x3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccigi5x3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccigi5x3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigi5x3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccigi5x3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccigi5x3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccigi5x3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx4QVhT.s: Assembler messages:
encrypt.c: /tmp/ccx4QVhT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx4QVhT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx4QVhT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx4QVhT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4QVhT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4QVhT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4QVhT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4QVhT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4QVhT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4QVhT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4QVhT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4QVhT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx4QVhT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4QVhT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx4QVhT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx4QVhT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx4QVhT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4QVhT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4QVhT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4QVhT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4QVhT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4QVhT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4QVhT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx4QVhT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctIxrhP.s: Assembler messages:
encrypt.c: /tmp/cctIxrhP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctIxrhP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctIxrhP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctIxrhP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIxrhP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIxrhP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIxrhP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIxrhP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIxrhP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIxrhP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIxrhP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIxrhP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctIxrhP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIxrhP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctIxrhP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctIxrhP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctIxrhP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIxrhP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIxrhP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIxrhP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIxrhP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctIxrhP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIxrhP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctIxrhP.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuXLTNZ.s: Assembler messages:
encrypt.c: /tmp/ccuXLTNZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXLTNZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXLTNZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXLTNZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXLTNZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXLTNZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXLTNZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXLTNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXLTNZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXLTNZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXLTNZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXLTNZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXLTNZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXLTNZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXLTNZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXLTNZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuXLTNZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXLTNZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXLTNZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXLTNZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXLTNZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXLTNZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXLTNZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXLTNZ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK7PokF.s: Assembler messages:
encrypt.c: /tmp/ccK7PokF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7PokF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7PokF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7PokF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7PokF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7PokF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7PokF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7PokF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7PokF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7PokF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7PokF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7PokF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7PokF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7PokF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7PokF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK7PokF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7PokF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7PokF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7PokF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7PokF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7PokF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7PokF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7PokF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7PokF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXlebg5.s: Assembler messages:
encrypt.c: /tmp/ccXlebg5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXlebg5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXlebg5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXlebg5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlebg5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlebg5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlebg5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlebg5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlebg5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlebg5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlebg5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlebg5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXlebg5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlebg5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXlebg5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlebg5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXlebg5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXlebg5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlebg5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlebg5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlebg5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlebg5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXlebg5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXlebg5.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccShczoJ.s: Assembler messages:
encrypt.c: /tmp/ccShczoJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccShczoJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccShczoJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccShczoJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShczoJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShczoJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShczoJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShczoJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShczoJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShczoJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShczoJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShczoJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccShczoJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShczoJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccShczoJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccShczoJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccShczoJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShczoJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShczoJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccShczoJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShczoJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccShczoJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShczoJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccShczoJ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchPsavb.s: Assembler messages:
encrypt.c: /tmp/cchPsavb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchPsavb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchPsavb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchPsavb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPsavb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPsavb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPsavb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPsavb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPsavb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPsavb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPsavb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPsavb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchPsavb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPsavb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchPsavb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPsavb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchPsavb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPsavb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPsavb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPsavb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPsavb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPsavb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPsavb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPsavb.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccObtl1B.s: Assembler messages:
encrypt.c: /tmp/ccObtl1B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccObtl1B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccObtl1B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccObtl1B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObtl1B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObtl1B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObtl1B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObtl1B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObtl1B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObtl1B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObtl1B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObtl1B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccObtl1B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObtl1B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccObtl1B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccObtl1B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObtl1B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObtl1B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObtl1B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObtl1B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObtl1B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccObtl1B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObtl1B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObtl1B.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdvdWT9.s: Assembler messages:
encrypt.c: /tmp/ccdvdWT9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdvdWT9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdvdWT9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdvdWT9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvdWT9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvdWT9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvdWT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvdWT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvdWT9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvdWT9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvdWT9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvdWT9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdvdWT9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvdWT9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdvdWT9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvdWT9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdvdWT9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdvdWT9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvdWT9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvdWT9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdvdWT9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvdWT9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdvdWT9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdvdWT9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO6EWkI.s: Assembler messages:
encrypt.c: /tmp/ccO6EWkI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO6EWkI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO6EWkI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO6EWkI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6EWkI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6EWkI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6EWkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6EWkI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6EWkI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6EWkI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6EWkI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6EWkI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO6EWkI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6EWkI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO6EWkI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO6EWkI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO6EWkI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6EWkI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6EWkI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6EWkI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6EWkI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO6EWkI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6EWkI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO6EWkI.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP2EBs8.s: Assembler messages:
encrypt.c: /tmp/ccP2EBs8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2EBs8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2EBs8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2EBs8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2EBs8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2EBs8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2EBs8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2EBs8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2EBs8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2EBs8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2EBs8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2EBs8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2EBs8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2EBs8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2EBs8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2EBs8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP2EBs8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2EBs8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2EBs8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2EBs8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2EBs8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2EBs8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP2EBs8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2EBs8.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6G1T1I.s: Assembler messages:
encrypt.c: /tmp/cc6G1T1I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6G1T1I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6G1T1I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6G1T1I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G1T1I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G1T1I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G1T1I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G1T1I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G1T1I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6G1T1I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6G1T1I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6G1T1I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6G1T1I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G1T1I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6G1T1I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6G1T1I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6G1T1I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6G1T1I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6G1T1I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6G1T1I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6G1T1I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6G1T1I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6G1T1I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6G1T1I.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctmeXKg.s: Assembler messages:
encrypt.c: /tmp/cctmeXKg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctmeXKg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctmeXKg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctmeXKg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmeXKg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmeXKg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmeXKg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmeXKg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmeXKg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmeXKg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmeXKg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmeXKg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctmeXKg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmeXKg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctmeXKg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctmeXKg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctmeXKg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmeXKg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmeXKg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmeXKg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmeXKg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctmeXKg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmeXKg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctmeXKg.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFDRlTk.s: Assembler messages:
encrypt.c: /tmp/ccFDRlTk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFDRlTk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFDRlTk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFDRlTk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDRlTk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDRlTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDRlTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDRlTk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDRlTk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDRlTk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDRlTk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDRlTk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFDRlTk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDRlTk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFDRlTk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFDRlTk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDRlTk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDRlTk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDRlTk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDRlTk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDRlTk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDRlTk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDRlTk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDRlTk.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT47KlI.s: Assembler messages:
encrypt.c: /tmp/ccT47KlI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT47KlI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT47KlI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT47KlI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT47KlI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT47KlI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT47KlI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT47KlI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT47KlI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT47KlI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT47KlI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT47KlI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT47KlI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT47KlI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT47KlI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT47KlI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT47KlI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT47KlI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT47KlI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT47KlI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT47KlI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT47KlI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT47KlI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT47KlI.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccOMVz3H.s: Assembler messages:
encrypt.c: /tmp/ccOMVz3H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOMVz3H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOMVz3H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOMVz3H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMVz3H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMVz3H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMVz3H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMVz3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMVz3H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMVz3H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMVz3H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMVz3H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOMVz3H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMVz3H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOMVz3H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMVz3H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOMVz3H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMVz3H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMVz3H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMVz3H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMVz3H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMVz3H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOMVz3H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMVz3H.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccjmktwg.s: Assembler messages:
encrypt.c: /tmp/ccjmktwg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjmktwg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjmktwg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjmktwg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmktwg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmktwg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmktwg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmktwg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmktwg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjmktwg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjmktwg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjmktwg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjmktwg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmktwg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjmktwg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjmktwg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjmktwg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmktwg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmktwg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmktwg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmktwg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjmktwg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmktwg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmktwg.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPNJtvH.s: Assembler messages:
encrypt.c: /tmp/ccPNJtvH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPNJtvH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPNJtvH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPNJtvH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNJtvH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNJtvH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNJtvH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNJtvH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNJtvH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNJtvH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNJtvH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNJtvH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPNJtvH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNJtvH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPNJtvH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNJtvH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPNJtvH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPNJtvH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNJtvH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNJtvH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPNJtvH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNJtvH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPNJtvH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPNJtvH.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjrR5eh.s: Assembler messages:
encrypt.c: /tmp/ccjrR5eh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjrR5eh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjrR5eh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjrR5eh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrR5eh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrR5eh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrR5eh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrR5eh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrR5eh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrR5eh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrR5eh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrR5eh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjrR5eh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrR5eh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjrR5eh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjrR5eh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjrR5eh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrR5eh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrR5eh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjrR5eh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrR5eh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjrR5eh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrR5eh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjrR5eh.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc71nkOT.s: Assembler messages:
encrypt.c: /tmp/cc71nkOT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc71nkOT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc71nkOT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc71nkOT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nkOT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nkOT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nkOT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nkOT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nkOT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71nkOT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71nkOT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71nkOT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc71nkOT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nkOT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc71nkOT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc71nkOT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71nkOT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71nkOT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71nkOT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71nkOT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71nkOT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc71nkOT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71nkOT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71nkOT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG4cbbY.s: Assembler messages:
encrypt.c: /tmp/ccG4cbbY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG4cbbY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG4cbbY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG4cbbY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4cbbY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4cbbY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4cbbY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4cbbY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4cbbY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4cbbY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4cbbY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4cbbY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG4cbbY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4cbbY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG4cbbY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4cbbY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG4cbbY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG4cbbY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4cbbY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4cbbY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG4cbbY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4cbbY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG4cbbY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG4cbbY.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5DNaN0.s: Assembler messages:
encrypt.c: /tmp/cc5DNaN0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5DNaN0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5DNaN0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5DNaN0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DNaN0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DNaN0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DNaN0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DNaN0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DNaN0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DNaN0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DNaN0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DNaN0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5DNaN0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DNaN0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5DNaN0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DNaN0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5DNaN0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DNaN0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DNaN0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DNaN0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DNaN0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DNaN0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5DNaN0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DNaN0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHf2aqQ.s: Assembler messages:
encrypt.c: /tmp/ccHf2aqQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHf2aqQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHf2aqQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHf2aqQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf2aqQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf2aqQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf2aqQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf2aqQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf2aqQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHf2aqQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHf2aqQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHf2aqQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHf2aqQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf2aqQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHf2aqQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHf2aqQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHf2aqQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHf2aqQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHf2aqQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHf2aqQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHf2aqQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHf2aqQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHf2aqQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHf2aqQ.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccROOnlT.s: Assembler messages:
encrypt.c: /tmp/ccROOnlT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccROOnlT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccROOnlT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccROOnlT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROOnlT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROOnlT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROOnlT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROOnlT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROOnlT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROOnlT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROOnlT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROOnlT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccROOnlT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROOnlT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccROOnlT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccROOnlT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccROOnlT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROOnlT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROOnlT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccROOnlT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROOnlT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccROOnlT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROOnlT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccROOnlT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cccVdpcT.s: Assembler messages:
encrypt.c: /tmp/cccVdpcT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccVdpcT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccVdpcT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccVdpcT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVdpcT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVdpcT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVdpcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVdpcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVdpcT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccVdpcT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccVdpcT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccVdpcT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccVdpcT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVdpcT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccVdpcT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccVdpcT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccVdpcT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccVdpcT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVdpcT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVdpcT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVdpcT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVdpcT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccVdpcT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVdpcT.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK6yHk1.s: Assembler messages:
encrypt.c: /tmp/ccK6yHk1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6yHk1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6yHk1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6yHk1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yHk1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yHk1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yHk1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yHk1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yHk1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6yHk1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6yHk1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6yHk1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6yHk1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yHk1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6yHk1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6yHk1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK6yHk1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6yHk1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6yHk1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6yHk1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6yHk1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6yHk1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6yHk1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6yHk1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjff47P.s: Assembler messages:
encrypt.c: /tmp/ccjff47P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjff47P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjff47P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjff47P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjff47P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjff47P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjff47P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjff47P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjff47P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjff47P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjff47P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjff47P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjff47P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjff47P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjff47P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjff47P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjff47P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjff47P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjff47P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjff47P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjff47P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjff47P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjff47P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjff47P.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmbIHlJ.s: Assembler messages:
encrypt.c: /tmp/ccmbIHlJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmbIHlJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmbIHlJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmbIHlJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbIHlJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbIHlJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbIHlJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbIHlJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbIHlJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbIHlJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbIHlJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbIHlJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmbIHlJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbIHlJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmbIHlJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmbIHlJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmbIHlJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbIHlJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbIHlJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmbIHlJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbIHlJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmbIHlJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbIHlJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmbIHlJ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr5yp3F.s: Assembler messages:
encrypt.c: /tmp/ccr5yp3F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr5yp3F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr5yp3F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr5yp3F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5yp3F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5yp3F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5yp3F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5yp3F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5yp3F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr5yp3F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr5yp3F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr5yp3F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr5yp3F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5yp3F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr5yp3F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr5yp3F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr5yp3F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr5yp3F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr5yp3F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr5yp3F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5yp3F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr5yp3F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr5yp3F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr5yp3F.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2W9LSJ.s: Assembler messages:
encrypt.c: /tmp/cc2W9LSJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2W9LSJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2W9LSJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2W9LSJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2W9LSJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2W9LSJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2W9LSJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2W9LSJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2W9LSJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2W9LSJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2W9LSJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2W9LSJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2W9LSJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2W9LSJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2W9LSJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2W9LSJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2W9LSJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2W9LSJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2W9LSJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2W9LSJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2W9LSJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2W9LSJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2W9LSJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2W9LSJ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvjikLM.s: Assembler messages:
encrypt.c: /tmp/ccvjikLM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvjikLM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvjikLM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvjikLM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjikLM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjikLM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjikLM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjikLM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjikLM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvjikLM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvjikLM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvjikLM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvjikLM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjikLM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvjikLM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvjikLM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvjikLM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvjikLM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvjikLM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvjikLM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvjikLM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvjikLM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvjikLM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvjikLM.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccEBaOnF.s: Assembler messages:
encrypt.c: /tmp/ccEBaOnF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEBaOnF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEBaOnF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEBaOnF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBaOnF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBaOnF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBaOnF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBaOnF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBaOnF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBaOnF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBaOnF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBaOnF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEBaOnF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBaOnF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEBaOnF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEBaOnF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEBaOnF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBaOnF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBaOnF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEBaOnF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBaOnF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEBaOnF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBaOnF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEBaOnF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccjlcFeU.s: Assembler messages:
encrypt.c: /tmp/ccjlcFeU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjlcFeU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjlcFeU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjlcFeU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlcFeU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlcFeU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlcFeU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlcFeU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlcFeU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlcFeU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlcFeU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlcFeU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjlcFeU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlcFeU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjlcFeU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlcFeU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjlcFeU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlcFeU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlcFeU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlcFeU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlcFeU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlcFeU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjlcFeU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlcFeU.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDNrk8I.s: Assembler messages:
encrypt.c: /tmp/ccDNrk8I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDNrk8I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDNrk8I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDNrk8I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrk8I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrk8I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrk8I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrk8I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrk8I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNrk8I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNrk8I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNrk8I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDNrk8I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrk8I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDNrk8I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNrk8I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDNrk8I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDNrk8I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNrk8I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNrk8I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDNrk8I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNrk8I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDNrk8I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNrk8I.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cclMlkMI.s: Assembler messages:
encrypt.c: /tmp/cclMlkMI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclMlkMI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclMlkMI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclMlkMI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlkMI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlkMI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlkMI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlkMI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlkMI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMlkMI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMlkMI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMlkMI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclMlkMI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlkMI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclMlkMI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclMlkMI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMlkMI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMlkMI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMlkMI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMlkMI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMlkMI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclMlkMI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMlkMI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMlkMI.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1EumW6.s: Assembler messages:
encrypt.c: /tmp/cc1EumW6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1EumW6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1EumW6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1EumW6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EumW6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EumW6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EumW6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EumW6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EumW6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EumW6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EumW6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EumW6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1EumW6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EumW6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1EumW6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1EumW6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EumW6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EumW6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EumW6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EumW6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EumW6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1EumW6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EumW6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EumW6.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc38uvU2.s: Assembler messages:
encrypt.c: /tmp/cc38uvU2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc38uvU2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc38uvU2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc38uvU2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38uvU2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38uvU2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38uvU2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38uvU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38uvU2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38uvU2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38uvU2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38uvU2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc38uvU2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38uvU2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc38uvU2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38uvU2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc38uvU2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38uvU2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38uvU2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38uvU2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38uvU2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38uvU2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc38uvU2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38uvU2.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccBJVQV.s: Assembler messages:
encrypt.c: /tmp/cccBJVQV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBJVQV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccBJVQV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccBJVQV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBJVQV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBJVQV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBJVQV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBJVQV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBJVQV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBJVQV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBJVQV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBJVQV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccBJVQV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBJVQV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccBJVQV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBJVQV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccBJVQV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBJVQV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBJVQV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBJVQV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBJVQV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBJVQV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBJVQV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBJVQV.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgr0Iae.s: Assembler messages:
encrypt.c: /tmp/ccgr0Iae.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgr0Iae.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgr0Iae.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgr0Iae.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr0Iae.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr0Iae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr0Iae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr0Iae.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr0Iae.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr0Iae.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr0Iae.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr0Iae.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgr0Iae.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr0Iae.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgr0Iae.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgr0Iae.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr0Iae.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr0Iae.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr0Iae.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr0Iae.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr0Iae.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgr0Iae.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr0Iae.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr0Iae.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccjCSlGY.s: Assembler messages:
encrypt.c: /tmp/ccjCSlGY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjCSlGY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjCSlGY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjCSlGY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCSlGY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCSlGY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCSlGY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCSlGY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCSlGY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCSlGY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCSlGY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCSlGY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjCSlGY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCSlGY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjCSlGY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCSlGY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjCSlGY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCSlGY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCSlGY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCSlGY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCSlGY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCSlGY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjCSlGY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCSlGY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccmFtIEa.s: Assembler messages:
encrypt.c: /tmp/ccmFtIEa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmFtIEa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmFtIEa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmFtIEa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFtIEa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFtIEa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFtIEa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFtIEa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFtIEa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmFtIEa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmFtIEa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmFtIEa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmFtIEa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFtIEa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmFtIEa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmFtIEa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmFtIEa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmFtIEa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmFtIEa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFtIEa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmFtIEa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmFtIEa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmFtIEa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmFtIEa.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS5sXC1.s: Assembler messages:
encrypt.c: /tmp/ccS5sXC1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5sXC1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS5sXC1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS5sXC1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5sXC1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5sXC1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5sXC1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5sXC1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5sXC1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5sXC1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5sXC1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5sXC1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS5sXC1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5sXC1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS5sXC1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5sXC1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS5sXC1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS5sXC1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5sXC1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5sXC1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5sXC1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5sXC1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5sXC1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS5sXC1.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cchr4tja.s: Assembler messages:
encrypt.c: /tmp/cchr4tja.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchr4tja.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchr4tja.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchr4tja.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4tja.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4tja.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4tja.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4tja.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4tja.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchr4tja.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchr4tja.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchr4tja.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchr4tja.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4tja.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchr4tja.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchr4tja.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchr4tja.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchr4tja.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchr4tja.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchr4tja.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchr4tja.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchr4tja.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchr4tja.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchr4tja.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEKSmWs.s: Assembler messages:
encrypt.c: /tmp/ccEKSmWs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEKSmWs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEKSmWs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEKSmWs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKSmWs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKSmWs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKSmWs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKSmWs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKSmWs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEKSmWs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEKSmWs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEKSmWs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEKSmWs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKSmWs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEKSmWs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEKSmWs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEKSmWs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEKSmWs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEKSmWs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKSmWs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEKSmWs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEKSmWs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEKSmWs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEKSmWs.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZavUP8.s: Assembler messages:
encrypt.c: /tmp/ccZavUP8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZavUP8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZavUP8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZavUP8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavUP8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavUP8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavUP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavUP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavUP8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZavUP8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZavUP8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZavUP8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZavUP8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavUP8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZavUP8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZavUP8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZavUP8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZavUP8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZavUP8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZavUP8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZavUP8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZavUP8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZavUP8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZavUP8.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8jItlo.s: Assembler messages:
encrypt.c: /tmp/cc8jItlo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8jItlo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8jItlo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8jItlo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jItlo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jItlo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jItlo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jItlo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jItlo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jItlo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jItlo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jItlo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8jItlo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jItlo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8jItlo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8jItlo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jItlo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jItlo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jItlo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jItlo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jItlo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8jItlo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jItlo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jItlo.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaFrJ8b.s: Assembler messages:
encrypt.c: /tmp/ccaFrJ8b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFrJ8b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFrJ8b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFrJ8b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFrJ8b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFrJ8b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFrJ8b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFrJ8b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFrJ8b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFrJ8b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFrJ8b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFrJ8b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFrJ8b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFrJ8b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFrJ8b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFrJ8b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaFrJ8b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFrJ8b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFrJ8b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFrJ8b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFrJ8b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFrJ8b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFrJ8b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFrJ8b.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2T4hgr.s: Assembler messages:
encrypt.c: /tmp/cc2T4hgr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2T4hgr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2T4hgr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2T4hgr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T4hgr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T4hgr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T4hgr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T4hgr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T4hgr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T4hgr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T4hgr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T4hgr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2T4hgr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T4hgr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2T4hgr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2T4hgr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T4hgr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T4hgr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T4hgr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T4hgr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T4hgr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2T4hgr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T4hgr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T4hgr.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4WaY16.s: Assembler messages:
encrypt.c: /tmp/cc4WaY16.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4WaY16.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4WaY16.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4WaY16.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WaY16.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WaY16.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WaY16.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WaY16.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WaY16.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WaY16.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WaY16.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WaY16.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4WaY16.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WaY16.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4WaY16.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WaY16.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4WaY16.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4WaY16.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WaY16.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WaY16.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4WaY16.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WaY16.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4WaY16.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4WaY16.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2Egcep.s: Assembler messages:
encrypt.c: /tmp/cc2Egcep.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Egcep.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Egcep.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Egcep.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Egcep.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Egcep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Egcep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Egcep.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Egcep.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Egcep.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Egcep.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Egcep.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Egcep.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Egcep.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Egcep.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Egcep.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Egcep.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Egcep.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Egcep.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Egcep.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Egcep.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Egcep.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Egcep.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Egcep.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv48fOb.s: Assembler messages:
encrypt.c: /tmp/ccv48fOb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv48fOb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv48fOb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv48fOb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48fOb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48fOb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48fOb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48fOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48fOb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv48fOb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv48fOb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv48fOb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv48fOb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48fOb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv48fOb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv48fOb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv48fOb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv48fOb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv48fOb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv48fOb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv48fOb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv48fOb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv48fOb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv48fOb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc40iOJ9.s: Assembler messages:
encrypt.c: /tmp/cc40iOJ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc40iOJ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc40iOJ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc40iOJ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iOJ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iOJ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iOJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iOJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iOJ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40iOJ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40iOJ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40iOJ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc40iOJ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iOJ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc40iOJ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40iOJ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc40iOJ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc40iOJ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40iOJ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40iOJ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc40iOJ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40iOJ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc40iOJ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc40iOJ9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4BTW2u.s: Assembler messages:
encrypt.c: /tmp/cc4BTW2u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4BTW2u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4BTW2u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4BTW2u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTW2u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTW2u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTW2u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTW2u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTW2u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BTW2u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BTW2u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BTW2u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4BTW2u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTW2u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4BTW2u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4BTW2u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BTW2u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BTW2u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BTW2u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BTW2u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BTW2u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4BTW2u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BTW2u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BTW2u.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJTXHFy.s: Assembler messages:
encrypt.c: /tmp/ccJTXHFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJTXHFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJTXHFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJTXHFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTXHFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTXHFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTXHFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTXHFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTXHFy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJTXHFy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJTXHFy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJTXHFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJTXHFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTXHFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJTXHFy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJTXHFy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJTXHFy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJTXHFy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJTXHFy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTXHFy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJTXHFy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJTXHFy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJTXHFy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJTXHFy.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci5pe2b.s: Assembler messages:
encrypt.c: /tmp/cci5pe2b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5pe2b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci5pe2b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci5pe2b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5pe2b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5pe2b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5pe2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5pe2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5pe2b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5pe2b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5pe2b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5pe2b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci5pe2b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5pe2b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci5pe2b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5pe2b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci5pe2b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5pe2b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5pe2b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5pe2b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5pe2b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5pe2b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5pe2b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5pe2b.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4lZq6b.s: Assembler messages:
encrypt.c: /tmp/cc4lZq6b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4lZq6b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4lZq6b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4lZq6b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lZq6b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lZq6b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lZq6b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lZq6b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lZq6b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lZq6b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lZq6b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lZq6b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4lZq6b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lZq6b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4lZq6b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lZq6b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4lZq6b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4lZq6b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lZq6b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lZq6b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4lZq6b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lZq6b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4lZq6b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4lZq6b.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccm7YfCq.s: Assembler messages:
encrypt.c: /tmp/ccm7YfCq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm7YfCq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm7YfCq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm7YfCq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7YfCq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7YfCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7YfCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7YfCq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7YfCq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7YfCq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7YfCq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7YfCq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm7YfCq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7YfCq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm7YfCq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm7YfCq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7YfCq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7YfCq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7YfCq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7YfCq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7YfCq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm7YfCq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7YfCq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7YfCq.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8siIzd.s: Assembler messages:
encrypt.c: /tmp/cc8siIzd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8siIzd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8siIzd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8siIzd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8siIzd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8siIzd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8siIzd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8siIzd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8siIzd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8siIzd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8siIzd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8siIzd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8siIzd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8siIzd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8siIzd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8siIzd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8siIzd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8siIzd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8siIzd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8siIzd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8siIzd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8siIzd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8siIzd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8siIzd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEuPkbu.s: Assembler messages:
encrypt.c: /tmp/ccEuPkbu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEuPkbu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEuPkbu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEuPkbu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuPkbu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuPkbu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuPkbu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuPkbu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuPkbu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuPkbu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuPkbu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuPkbu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEuPkbu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuPkbu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEuPkbu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEuPkbu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuPkbu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuPkbu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuPkbu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuPkbu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuPkbu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEuPkbu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuPkbu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuPkbu.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGIe5s9.s: Assembler messages:
encrypt.c: /tmp/ccGIe5s9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIe5s9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGIe5s9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGIe5s9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIe5s9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIe5s9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIe5s9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIe5s9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIe5s9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIe5s9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIe5s9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIe5s9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGIe5s9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIe5s9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGIe5s9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIe5s9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGIe5s9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIe5s9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIe5s9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIe5s9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIe5s9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIe5s9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIe5s9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIe5s9.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpdPf9B.s: Assembler messages:
encrypt.c: /tmp/ccpdPf9B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpdPf9B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpdPf9B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpdPf9B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdPf9B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdPf9B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdPf9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdPf9B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdPf9B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdPf9B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdPf9B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdPf9B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpdPf9B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdPf9B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpdPf9B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpdPf9B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpdPf9B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdPf9B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdPf9B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpdPf9B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdPf9B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpdPf9B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdPf9B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpdPf9B.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsfMyMc.s: Assembler messages:
encrypt.c: /tmp/ccsfMyMc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfMyMc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfMyMc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfMyMc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfMyMc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfMyMc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfMyMc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfMyMc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfMyMc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfMyMc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfMyMc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfMyMc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfMyMc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfMyMc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfMyMc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfMyMc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsfMyMc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfMyMc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfMyMc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfMyMc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfMyMc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfMyMc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfMyMc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfMyMc.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczr0HDF.s: Assembler messages:
encrypt.c: /tmp/cczr0HDF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczr0HDF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczr0HDF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczr0HDF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HDF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HDF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HDF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HDF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HDF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczr0HDF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczr0HDF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczr0HDF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczr0HDF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HDF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczr0HDF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczr0HDF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczr0HDF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczr0HDF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczr0HDF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczr0HDF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczr0HDF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczr0HDF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczr0HDF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczr0HDF.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccF6V0ty.s: Assembler messages:
encrypt.c: /tmp/ccF6V0ty.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF6V0ty.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF6V0ty.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF6V0ty.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6V0ty.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6V0ty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6V0ty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6V0ty.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6V0ty.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6V0ty.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6V0ty.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6V0ty.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF6V0ty.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6V0ty.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF6V0ty.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF6V0ty.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6V0ty.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6V0ty.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6V0ty.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6V0ty.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6V0ty.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF6V0ty.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6V0ty.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6V0ty.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoHP0cb.s: Assembler messages:
encrypt.c: /tmp/ccoHP0cb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoHP0cb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoHP0cb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoHP0cb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHP0cb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHP0cb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHP0cb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHP0cb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHP0cb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoHP0cb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoHP0cb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoHP0cb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoHP0cb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHP0cb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoHP0cb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoHP0cb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoHP0cb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoHP0cb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoHP0cb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoHP0cb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHP0cb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoHP0cb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoHP0cb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoHP0cb.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq9Vbwd.s: Assembler messages:
encrypt.c: /tmp/ccq9Vbwd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq9Vbwd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq9Vbwd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq9Vbwd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Vbwd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Vbwd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Vbwd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Vbwd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Vbwd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9Vbwd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9Vbwd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9Vbwd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq9Vbwd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Vbwd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq9Vbwd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9Vbwd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq9Vbwd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq9Vbwd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9Vbwd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9Vbwd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Vbwd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9Vbwd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq9Vbwd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq9Vbwd.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctAOTKF.s: Assembler messages:
encrypt.c: /tmp/cctAOTKF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctAOTKF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctAOTKF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctAOTKF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAOTKF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAOTKF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAOTKF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAOTKF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAOTKF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAOTKF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAOTKF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAOTKF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctAOTKF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAOTKF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctAOTKF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctAOTKF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctAOTKF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAOTKF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAOTKF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAOTKF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAOTKF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctAOTKF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAOTKF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctAOTKF.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQhzRr0.s: Assembler messages:
encrypt.c: /tmp/ccQhzRr0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQhzRr0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQhzRr0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQhzRr0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhzRr0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhzRr0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhzRr0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhzRr0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhzRr0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhzRr0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhzRr0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhzRr0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQhzRr0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhzRr0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQhzRr0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhzRr0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQhzRr0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQhzRr0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhzRr0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhzRr0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQhzRr0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhzRr0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQhzRr0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQhzRr0.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTNWck4.s: Assembler messages:
encrypt.c: /tmp/ccTNWck4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTNWck4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTNWck4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTNWck4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNWck4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNWck4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNWck4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNWck4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNWck4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNWck4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNWck4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNWck4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTNWck4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNWck4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTNWck4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTNWck4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTNWck4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNWck4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNWck4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNWck4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNWck4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTNWck4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNWck4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTNWck4.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Dc1c4.s: Assembler messages:
encrypt.c: /tmp/cc6Dc1c4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Dc1c4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Dc1c4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Dc1c4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Dc1c4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Dc1c4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Dc1c4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Dc1c4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Dc1c4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Dc1c4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Dc1c4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Dc1c4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Dc1c4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Dc1c4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Dc1c4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Dc1c4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Dc1c4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Dc1c4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Dc1c4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Dc1c4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Dc1c4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Dc1c4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Dc1c4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Dc1c4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQJXBib.s: Assembler messages:
encrypt.c: /tmp/ccQJXBib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJXBib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJXBib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJXBib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJXBib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJXBib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJXBib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJXBib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJXBib.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJXBib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJXBib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJXBib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJXBib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJXBib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJXBib.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQJXBib.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJXBib.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJXBib.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJXBib.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJXBib.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJXBib.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJXBib.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJXBib.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJXBib.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccVvNtn3.s: Assembler messages:
encrypt.c: /tmp/ccVvNtn3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVvNtn3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVvNtn3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVvNtn3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvNtn3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvNtn3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvNtn3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvNtn3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvNtn3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvNtn3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvNtn3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvNtn3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVvNtn3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvNtn3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVvNtn3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVvNtn3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVvNtn3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvNtn3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvNtn3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvNtn3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvNtn3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVvNtn3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvNtn3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVvNtn3.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cchSe9z1.s: Assembler messages:
encrypt.c: /tmp/cchSe9z1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchSe9z1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchSe9z1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchSe9z1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSe9z1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSe9z1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSe9z1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSe9z1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSe9z1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSe9z1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSe9z1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSe9z1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchSe9z1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSe9z1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchSe9z1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSe9z1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchSe9z1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSe9z1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSe9z1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSe9z1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSe9z1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSe9z1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchSe9z1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSe9z1.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc01iYl3.s: Assembler messages:
encrypt.c: /tmp/cc01iYl3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc01iYl3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc01iYl3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc01iYl3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01iYl3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01iYl3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01iYl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01iYl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01iYl3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01iYl3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01iYl3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01iYl3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc01iYl3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01iYl3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc01iYl3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01iYl3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc01iYl3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01iYl3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01iYl3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01iYl3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01iYl3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01iYl3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc01iYl3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01iYl3.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqfBkP7.s: Assembler messages:
encrypt.c: /tmp/ccqfBkP7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqfBkP7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqfBkP7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqfBkP7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfBkP7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfBkP7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfBkP7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfBkP7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfBkP7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqfBkP7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqfBkP7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqfBkP7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqfBkP7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfBkP7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqfBkP7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqfBkP7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqfBkP7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqfBkP7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqfBkP7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfBkP7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqfBkP7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqfBkP7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqfBkP7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqfBkP7.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDIXaoX.s: Assembler messages:
encrypt.c: /tmp/ccDIXaoX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDIXaoX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDIXaoX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDIXaoX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIXaoX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIXaoX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIXaoX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIXaoX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIXaoX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIXaoX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIXaoX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIXaoX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDIXaoX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIXaoX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDIXaoX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIXaoX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDIXaoX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDIXaoX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIXaoX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIXaoX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIXaoX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIXaoX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDIXaoX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDIXaoX.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOMdFRe.s: Assembler messages:
encrypt.c: /tmp/ccOMdFRe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOMdFRe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOMdFRe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOMdFRe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMdFRe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMdFRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMdFRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMdFRe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMdFRe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMdFRe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMdFRe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMdFRe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOMdFRe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMdFRe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOMdFRe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOMdFRe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOMdFRe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMdFRe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMdFRe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMdFRe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMdFRe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOMdFRe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMdFRe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOMdFRe.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6whox4.s: Assembler messages:
encrypt.c: /tmp/cc6whox4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6whox4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6whox4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6whox4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whox4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whox4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whox4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whox4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whox4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6whox4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6whox4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6whox4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6whox4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whox4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6whox4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6whox4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6whox4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6whox4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6whox4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6whox4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whox4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6whox4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6whox4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6whox4.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSO1zPY.s: Assembler messages:
encrypt.c: /tmp/ccSO1zPY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSO1zPY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSO1zPY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSO1zPY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSO1zPY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSO1zPY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSO1zPY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSO1zPY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSO1zPY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSO1zPY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSO1zPY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSO1zPY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSO1zPY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSO1zPY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSO1zPY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSO1zPY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSO1zPY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSO1zPY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSO1zPY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSO1zPY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSO1zPY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSO1zPY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSO1zPY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSO1zPY.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccAUSCtc.s: Assembler messages:
encrypt.c: /tmp/ccAUSCtc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAUSCtc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAUSCtc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAUSCtc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUSCtc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUSCtc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUSCtc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUSCtc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUSCtc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUSCtc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUSCtc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUSCtc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAUSCtc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUSCtc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAUSCtc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAUSCtc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAUSCtc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUSCtc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUSCtc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUSCtc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUSCtc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUSCtc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUSCtc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAUSCtc.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccOn8bRX.s: Assembler messages:
encrypt.c: /tmp/ccOn8bRX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOn8bRX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOn8bRX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOn8bRX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn8bRX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn8bRX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn8bRX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn8bRX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn8bRX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn8bRX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn8bRX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn8bRX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOn8bRX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn8bRX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOn8bRX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn8bRX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOn8bRX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn8bRX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn8bRX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn8bRX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn8bRX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn8bRX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOn8bRX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn8bRX.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc84JqJh.s: Assembler messages:
encrypt.c: /tmp/cc84JqJh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc84JqJh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc84JqJh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc84JqJh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84JqJh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84JqJh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84JqJh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84JqJh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84JqJh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84JqJh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84JqJh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84JqJh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc84JqJh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84JqJh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc84JqJh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc84JqJh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84JqJh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84JqJh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84JqJh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84JqJh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84JqJh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84JqJh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84JqJh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84JqJh.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccraP80Z.s: Assembler messages:
encrypt.c: /tmp/ccraP80Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccraP80Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccraP80Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccraP80Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraP80Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraP80Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraP80Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraP80Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraP80Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccraP80Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccraP80Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccraP80Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccraP80Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraP80Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccraP80Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccraP80Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccraP80Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccraP80Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraP80Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraP80Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccraP80Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraP80Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccraP80Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraP80Z.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0KJlGQ.s: Assembler messages:
encrypt.c: /tmp/cc0KJlGQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0KJlGQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0KJlGQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0KJlGQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KJlGQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KJlGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KJlGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KJlGQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KJlGQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KJlGQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KJlGQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KJlGQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0KJlGQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KJlGQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0KJlGQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0KJlGQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0KJlGQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KJlGQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KJlGQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KJlGQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KJlGQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0KJlGQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KJlGQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0KJlGQ.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccko6SLM.s: Assembler messages:
encrypt.c: /tmp/ccko6SLM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccko6SLM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccko6SLM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccko6SLM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko6SLM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko6SLM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko6SLM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko6SLM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko6SLM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccko6SLM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccko6SLM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccko6SLM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccko6SLM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko6SLM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccko6SLM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccko6SLM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccko6SLM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccko6SLM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccko6SLM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccko6SLM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko6SLM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccko6SLM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccko6SLM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccko6SLM.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO6W3LT.s: Assembler messages:
encrypt.c: /tmp/ccO6W3LT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO6W3LT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO6W3LT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO6W3LT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6W3LT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6W3LT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6W3LT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6W3LT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6W3LT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6W3LT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6W3LT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6W3LT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO6W3LT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6W3LT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO6W3LT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6W3LT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO6W3LT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO6W3LT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6W3LT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6W3LT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO6W3LT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6W3LT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO6W3LT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO6W3LT.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoIn3OU.s: Assembler messages:
encrypt.c: /tmp/ccoIn3OU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIn3OU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIn3OU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIn3OU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIn3OU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIn3OU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIn3OU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIn3OU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIn3OU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIn3OU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIn3OU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIn3OU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIn3OU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIn3OU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIn3OU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoIn3OU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIn3OU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIn3OU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIn3OU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIn3OU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIn3OU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIn3OU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIn3OU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIn3OU.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cciidHrM.s: Assembler messages:
encrypt.c: /tmp/cciidHrM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciidHrM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciidHrM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciidHrM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciidHrM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciidHrM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciidHrM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciidHrM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciidHrM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciidHrM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciidHrM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciidHrM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciidHrM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciidHrM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciidHrM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciidHrM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciidHrM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciidHrM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciidHrM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciidHrM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciidHrM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciidHrM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciidHrM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciidHrM.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccoQoH3N.s: Assembler messages:
encrypt.c: /tmp/ccoQoH3N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQoH3N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoQoH3N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQoH3N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQoH3N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQoH3N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQoH3N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQoH3N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQoH3N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQoH3N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQoH3N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQoH3N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoQoH3N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQoH3N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoQoH3N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQoH3N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoQoH3N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoQoH3N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQoH3N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQoH3N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQoH3N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQoH3N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQoH3N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoQoH3N.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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4JpN0P.s: Assembler messages:
encrypt.c: /tmp/cc4JpN0P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4JpN0P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4JpN0P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4JpN0P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JpN0P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JpN0P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JpN0P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JpN0P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JpN0P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JpN0P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JpN0P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JpN0P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4JpN0P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JpN0P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4JpN0P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JpN0P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4JpN0P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JpN0P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JpN0P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JpN0P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JpN0P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JpN0P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4JpN0P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JpN0P.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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKdRsIQ.s: Assembler messages:
encrypt.c: /tmp/ccKdRsIQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKdRsIQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKdRsIQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKdRsIQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdRsIQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdRsIQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdRsIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdRsIQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdRsIQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdRsIQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdRsIQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdRsIQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKdRsIQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdRsIQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKdRsIQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKdRsIQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKdRsIQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdRsIQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdRsIQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKdRsIQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdRsIQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKdRsIQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdRsIQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKdRsIQ.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