Implementation notes: x86, h4e450, crypto_aead/omdsha256k256n104tau160v1

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
433057refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
433214refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
436786refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100220170725
437114refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
440852refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
441370refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
451088refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
451255refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
454380refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100220170725
455454refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
456960refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
459648refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
459919refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100220170725
462132refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
466194refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
469319refgcc -m32 -O3 -fomit-frame-pointer2017100220170725
475162refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
475238refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
476168refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
476444refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
480092refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
480144refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
480182refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
483037refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
484586refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
491188refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
491226refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
493169refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
494219refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
495871refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
495909refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
496014refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
496056refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
496318refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
497064refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
497268refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
498765refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100220170725
501239refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
501647refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
501728refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
506398refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017100220170725
506564refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
506991refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
508184refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
508558refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
515788refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
515807refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
516619refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
517113refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
517157refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
525554refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
530433refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
530466refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
530575refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
531515refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
532499refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
533387refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
533491refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
534085refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
534213refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
537657refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
537828refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
539704refgcc -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
540337refgcc -m32 -march=core2 -O -fomit-frame-pointer2017100220170725
540375refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100220170725
540398refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100220170725
541466refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
542208refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
543068refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
543101refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
544421refgcc -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
544535refgcc -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
545595refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100220170725
545609refgcc -m32 -O -fomit-frame-pointer2017100220170725
547233refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
547247refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
548306refgcc -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
548463refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100220170725
548801refgcc -m32 -O2 -fomit-frame-pointer2017100220170725
549970refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100220170725
549983refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100220170725
550012refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100220170725
554064refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100220170725
554201refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
555503refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
555812refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017100220170725
556790refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
557247refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
557323refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
557332refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
562010refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
562182refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
564106refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
564381refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
566124refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
566538refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
569758refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
572385refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
574703refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
574703refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
574736refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
574764refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
574968refgcc -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
575078refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
575239refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
575994refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
576612refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
576702refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
577377refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
577396refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
577448refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
577681refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
577723refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
577742refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
579115refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
582107refgcc -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
583552refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
583647refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
584791refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
584801refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
587789refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
587983refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100220170725
588179refgcc -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
588368refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
591959refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
593108refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100220170725
593161refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
594039refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
594068refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100220170725
594082refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100220170725
594092refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017100220170725
594097refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
597692refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
597844refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
597854refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
600472refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
600623refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
600714refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
601032refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
601896refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
601911refgcc -m32 -Os -fomit-frame-pointer2017100220170725
603036refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100220170725
603383refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
603459refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
604010refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
605141refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
605292refgcc -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
605397refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
605653refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
605763refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
606138refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
606138refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
606157refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
616318refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
617334refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
617386refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
617395refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
617396refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
617420refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
622607refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
622763refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v1/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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCm8eGe.s: Assembler messages:
encrypt.c: /tmp/ccCm8eGe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCm8eGe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCm8eGe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCm8eGe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm8eGe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm8eGe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm8eGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm8eGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm8eGe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm8eGe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm8eGe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm8eGe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCm8eGe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm8eGe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCm8eGe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm8eGe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCm8eGe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm8eGe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm8eGe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm8eGe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm8eGe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm8eGe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCm8eGe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm8eGe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXVBLwN.s: Assembler messages:
encrypt.c: /tmp/ccXVBLwN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXVBLwN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXVBLwN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXVBLwN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVBLwN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVBLwN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVBLwN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVBLwN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVBLwN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVBLwN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVBLwN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVBLwN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXVBLwN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVBLwN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXVBLwN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXVBLwN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXVBLwN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVBLwN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVBLwN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXVBLwN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVBLwN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXVBLwN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVBLwN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXVBLwN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1mfyvt.s: Assembler messages:
encrypt.c: /tmp/cc1mfyvt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1mfyvt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1mfyvt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1mfyvt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mfyvt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mfyvt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mfyvt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mfyvt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mfyvt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1mfyvt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1mfyvt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1mfyvt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1mfyvt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mfyvt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1mfyvt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1mfyvt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1mfyvt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1mfyvt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1mfyvt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1mfyvt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1mfyvt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1mfyvt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1mfyvt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1mfyvt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWyKu2Q.s: Assembler messages:
encrypt.c: /tmp/ccWyKu2Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWyKu2Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWyKu2Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWyKu2Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyKu2Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyKu2Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyKu2Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyKu2Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyKu2Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWyKu2Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWyKu2Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWyKu2Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWyKu2Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyKu2Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWyKu2Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWyKu2Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWyKu2Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyKu2Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyKu2Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWyKu2Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyKu2Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWyKu2Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyKu2Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWyKu2Q.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNCPh38.s: Assembler messages:
encrypt.c: /tmp/ccNCPh38.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNCPh38.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNCPh38.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNCPh38.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCPh38.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCPh38.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCPh38.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCPh38.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCPh38.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCPh38.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCPh38.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCPh38.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNCPh38.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCPh38.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNCPh38.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCPh38.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNCPh38.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCPh38.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCPh38.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCPh38.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCPh38.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCPh38.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNCPh38.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCPh38.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cce6P2VK.s: Assembler messages:
encrypt.c: /tmp/cce6P2VK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce6P2VK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce6P2VK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce6P2VK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6P2VK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6P2VK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6P2VK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6P2VK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6P2VK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6P2VK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6P2VK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6P2VK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce6P2VK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6P2VK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce6P2VK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce6P2VK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6P2VK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6P2VK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6P2VK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6P2VK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6P2VK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce6P2VK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6P2VK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6P2VK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrZlORT.s: Assembler messages:
encrypt.c: /tmp/ccrZlORT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZlORT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZlORT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZlORT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZlORT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZlORT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZlORT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZlORT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZlORT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZlORT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZlORT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZlORT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZlORT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZlORT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZlORT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrZlORT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrZlORT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZlORT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZlORT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZlORT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZlORT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZlORT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZlORT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrZlORT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsW3YEn.s: Assembler messages:
encrypt.c: /tmp/ccsW3YEn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsW3YEn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsW3YEn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsW3YEn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsW3YEn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsW3YEn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsW3YEn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsW3YEn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsW3YEn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsW3YEn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsW3YEn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsW3YEn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsW3YEn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsW3YEn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsW3YEn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsW3YEn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsW3YEn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsW3YEn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsW3YEn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsW3YEn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsW3YEn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsW3YEn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsW3YEn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsW3YEn.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEWfRfj.s: Assembler messages:
encrypt.c: /tmp/ccEWfRfj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEWfRfj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEWfRfj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEWfRfj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWfRfj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWfRfj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWfRfj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWfRfj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWfRfj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWfRfj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWfRfj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWfRfj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEWfRfj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWfRfj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEWfRfj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEWfRfj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEWfRfj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWfRfj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWfRfj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEWfRfj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWfRfj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEWfRfj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWfRfj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEWfRfj.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccshODqZ.s: Assembler messages:
encrypt.c: /tmp/ccshODqZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshODqZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshODqZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccshODqZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshODqZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshODqZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshODqZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshODqZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshODqZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshODqZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshODqZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshODqZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccshODqZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshODqZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshODqZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshODqZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccshODqZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshODqZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshODqZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshODqZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshODqZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshODqZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccshODqZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshODqZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJuvnnm.s: Assembler messages:
encrypt.c: /tmp/ccJuvnnm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuvnnm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJuvnnm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJuvnnm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuvnnm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuvnnm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuvnnm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuvnnm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuvnnm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuvnnm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuvnnm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuvnnm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJuvnnm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuvnnm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJuvnnm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJuvnnm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuvnnm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuvnnm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuvnnm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuvnnm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuvnnm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJuvnnm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuvnnm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuvnnm.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvLD5wT.s: Assembler messages:
encrypt.c: /tmp/ccvLD5wT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLD5wT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvLD5wT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvLD5wT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLD5wT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLD5wT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLD5wT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLD5wT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLD5wT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLD5wT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLD5wT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLD5wT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvLD5wT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLD5wT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvLD5wT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLD5wT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvLD5wT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLD5wT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLD5wT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLD5wT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLD5wT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLD5wT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLD5wT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLD5wT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccUtdaPW.s: Assembler messages:
encrypt.c: /tmp/ccUtdaPW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUtdaPW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUtdaPW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUtdaPW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdaPW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdaPW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdaPW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdaPW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdaPW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtdaPW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtdaPW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtdaPW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUtdaPW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdaPW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUtdaPW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtdaPW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUtdaPW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtdaPW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtdaPW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtdaPW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtdaPW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtdaPW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUtdaPW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtdaPW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccuauPCe.s: Assembler messages:
encrypt.c: /tmp/ccuauPCe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuauPCe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuauPCe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuauPCe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuauPCe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuauPCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuauPCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuauPCe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuauPCe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuauPCe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuauPCe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuauPCe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuauPCe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuauPCe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuauPCe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuauPCe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuauPCe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuauPCe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuauPCe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuauPCe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuauPCe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuauPCe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuauPCe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuauPCe.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4iUzBg.s: Assembler messages:
encrypt.c: /tmp/cc4iUzBg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4iUzBg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4iUzBg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4iUzBg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iUzBg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iUzBg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iUzBg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iUzBg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iUzBg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iUzBg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iUzBg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iUzBg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4iUzBg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iUzBg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4iUzBg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4iUzBg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4iUzBg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iUzBg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iUzBg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4iUzBg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iUzBg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4iUzBg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iUzBg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4iUzBg.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGWQyDU.s: Assembler messages:
encrypt.c: /tmp/ccGWQyDU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGWQyDU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGWQyDU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGWQyDU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQyDU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQyDU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQyDU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQyDU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQyDU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQyDU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQyDU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQyDU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGWQyDU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQyDU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGWQyDU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQyDU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGWQyDU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQyDU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQyDU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQyDU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQyDU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQyDU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGWQyDU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQyDU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Cr6wT.s: Assembler messages:
encrypt.c: /tmp/cc1Cr6wT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Cr6wT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Cr6wT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Cr6wT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Cr6wT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Cr6wT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Cr6wT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Cr6wT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Cr6wT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Cr6wT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Cr6wT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Cr6wT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Cr6wT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Cr6wT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Cr6wT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Cr6wT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Cr6wT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Cr6wT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Cr6wT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Cr6wT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Cr6wT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Cr6wT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Cr6wT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Cr6wT.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBK1Uhh.s: Assembler messages:
encrypt.c: /tmp/ccBK1Uhh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBK1Uhh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBK1Uhh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBK1Uhh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK1Uhh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK1Uhh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK1Uhh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK1Uhh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK1Uhh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBK1Uhh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBK1Uhh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBK1Uhh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBK1Uhh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK1Uhh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBK1Uhh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBK1Uhh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBK1Uhh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBK1Uhh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBK1Uhh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBK1Uhh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK1Uhh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBK1Uhh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBK1Uhh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBK1Uhh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc13o7Ik.s: Assembler messages:
encrypt.c: /tmp/cc13o7Ik.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc13o7Ik.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc13o7Ik.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc13o7Ik.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13o7Ik.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13o7Ik.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13o7Ik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13o7Ik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13o7Ik.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13o7Ik.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13o7Ik.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13o7Ik.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc13o7Ik.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13o7Ik.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc13o7Ik.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13o7Ik.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc13o7Ik.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc13o7Ik.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13o7Ik.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13o7Ik.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13o7Ik.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13o7Ik.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc13o7Ik.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc13o7Ik.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp2Jhx2.s: Assembler messages:
encrypt.c: /tmp/ccp2Jhx2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp2Jhx2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp2Jhx2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp2Jhx2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Jhx2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Jhx2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Jhx2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Jhx2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Jhx2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp2Jhx2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp2Jhx2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp2Jhx2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp2Jhx2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Jhx2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp2Jhx2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp2Jhx2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp2Jhx2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp2Jhx2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp2Jhx2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp2Jhx2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp2Jhx2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp2Jhx2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp2Jhx2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp2Jhx2.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccCioske.s: Assembler messages:
encrypt.c: /tmp/ccCioske.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCioske.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCioske.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCioske.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCioske.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCioske.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCioske.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCioske.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCioske.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCioske.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCioske.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCioske.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCioske.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCioske.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCioske.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCioske.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCioske.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCioske.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCioske.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCioske.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCioske.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCioske.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCioske.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCioske.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cczG7RUL.s: Assembler messages:
encrypt.c: /tmp/cczG7RUL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczG7RUL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczG7RUL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczG7RUL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG7RUL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG7RUL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG7RUL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG7RUL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG7RUL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczG7RUL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczG7RUL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczG7RUL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczG7RUL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG7RUL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczG7RUL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczG7RUL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczG7RUL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczG7RUL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczG7RUL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczG7RUL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczG7RUL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczG7RUL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczG7RUL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczG7RUL.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNG4BPV.s: Assembler messages:
encrypt.c: /tmp/ccNG4BPV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNG4BPV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNG4BPV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNG4BPV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNG4BPV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNG4BPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNG4BPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNG4BPV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNG4BPV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNG4BPV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNG4BPV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNG4BPV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNG4BPV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNG4BPV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNG4BPV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNG4BPV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNG4BPV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNG4BPV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNG4BPV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNG4BPV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNG4BPV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNG4BPV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNG4BPV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNG4BPV.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccndjjmj.s: Assembler messages:
encrypt.c: /tmp/ccndjjmj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccndjjmj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccndjjmj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccndjjmj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjjmj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjjmj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjjmj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjjmj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjjmj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndjjmj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndjjmj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndjjmj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccndjjmj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjjmj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccndjjmj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndjjmj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccndjjmj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccndjjmj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndjjmj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndjjmj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjjmj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndjjmj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccndjjmj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccndjjmj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWVtJqB.s: Assembler messages:
encrypt.c: /tmp/ccWVtJqB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVtJqB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVtJqB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWVtJqB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVtJqB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVtJqB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVtJqB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVtJqB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVtJqB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVtJqB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVtJqB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVtJqB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWVtJqB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVtJqB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVtJqB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVtJqB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWVtJqB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVtJqB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVtJqB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVtJqB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVtJqB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVtJqB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWVtJqB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVtJqB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdNYR6C.s: Assembler messages:
encrypt.c: /tmp/ccdNYR6C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdNYR6C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdNYR6C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdNYR6C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNYR6C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNYR6C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNYR6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNYR6C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNYR6C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdNYR6C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdNYR6C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdNYR6C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdNYR6C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNYR6C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdNYR6C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdNYR6C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdNYR6C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdNYR6C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdNYR6C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNYR6C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdNYR6C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdNYR6C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdNYR6C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdNYR6C.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3RskTD.s: Assembler messages:
encrypt.c: /tmp/cc3RskTD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3RskTD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3RskTD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3RskTD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RskTD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RskTD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RskTD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RskTD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RskTD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RskTD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RskTD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RskTD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3RskTD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RskTD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3RskTD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3RskTD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RskTD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RskTD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RskTD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RskTD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RskTD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3RskTD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RskTD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RskTD.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5EaOgA.s: Assembler messages:
encrypt.c: /tmp/cc5EaOgA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5EaOgA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5EaOgA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5EaOgA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EaOgA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EaOgA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EaOgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EaOgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EaOgA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5EaOgA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5EaOgA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5EaOgA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5EaOgA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EaOgA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5EaOgA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5EaOgA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5EaOgA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5EaOgA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5EaOgA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5EaOgA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5EaOgA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5EaOgA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5EaOgA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5EaOgA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCRdWly.s: Assembler messages:
encrypt.c: /tmp/ccCRdWly.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRdWly.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRdWly.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRdWly.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRdWly.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRdWly.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRdWly.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRdWly.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRdWly.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRdWly.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRdWly.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRdWly.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRdWly.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRdWly.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRdWly.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRdWly.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCRdWly.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRdWly.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRdWly.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRdWly.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRdWly.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRdWly.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRdWly.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRdWly.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMmkCxF.s: Assembler messages:
encrypt.c: /tmp/ccMmkCxF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMmkCxF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMmkCxF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMmkCxF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmkCxF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmkCxF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmkCxF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmkCxF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmkCxF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmkCxF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmkCxF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmkCxF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMmkCxF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmkCxF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMmkCxF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMmkCxF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMmkCxF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmkCxF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmkCxF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmkCxF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmkCxF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmkCxF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmkCxF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMmkCxF.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFp7vYF.s: Assembler messages:
encrypt.c: /tmp/ccFp7vYF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFp7vYF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFp7vYF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFp7vYF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp7vYF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp7vYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp7vYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp7vYF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp7vYF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFp7vYF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFp7vYF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFp7vYF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFp7vYF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp7vYF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFp7vYF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFp7vYF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFp7vYF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFp7vYF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFp7vYF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp7vYF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFp7vYF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFp7vYF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFp7vYF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFp7vYF.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco7To2B.s: Assembler messages:
encrypt.c: /tmp/cco7To2B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco7To2B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco7To2B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco7To2B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7To2B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7To2B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7To2B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7To2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7To2B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco7To2B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco7To2B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco7To2B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco7To2B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7To2B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco7To2B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco7To2B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco7To2B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco7To2B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco7To2B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco7To2B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco7To2B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco7To2B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco7To2B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco7To2B.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUiIvvz.s: Assembler messages:
encrypt.c: /tmp/ccUiIvvz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUiIvvz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUiIvvz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUiIvvz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiIvvz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiIvvz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiIvvz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiIvvz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiIvvz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiIvvz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiIvvz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiIvvz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUiIvvz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiIvvz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUiIvvz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiIvvz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUiIvvz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiIvvz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiIvvz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiIvvz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiIvvz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiIvvz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUiIvvz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiIvvz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaZD6mJ.s: Assembler messages:
encrypt.c: /tmp/ccaZD6mJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZD6mJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZD6mJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZD6mJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZD6mJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZD6mJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZD6mJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZD6mJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZD6mJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZD6mJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZD6mJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZD6mJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZD6mJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZD6mJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZD6mJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaZD6mJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaZD6mJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZD6mJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZD6mJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZD6mJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZD6mJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZD6mJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZD6mJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaZD6mJ.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPtT02E.s: Assembler messages:
encrypt.c: /tmp/ccPtT02E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtT02E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtT02E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtT02E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtT02E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtT02E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtT02E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtT02E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtT02E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtT02E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtT02E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtT02E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtT02E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtT02E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtT02E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPtT02E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtT02E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtT02E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtT02E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtT02E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtT02E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtT02E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtT02E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtT02E.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciz7q9G.s: Assembler messages:
encrypt.c: /tmp/cciz7q9G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciz7q9G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciz7q9G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciz7q9G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz7q9G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz7q9G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz7q9G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz7q9G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz7q9G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciz7q9G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciz7q9G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciz7q9G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciz7q9G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz7q9G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciz7q9G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciz7q9G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciz7q9G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciz7q9G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciz7q9G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciz7q9G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciz7q9G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciz7q9G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciz7q9G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciz7q9G.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAyd5rC.s: Assembler messages:
encrypt.c: /tmp/ccAyd5rC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAyd5rC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAyd5rC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAyd5rC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyd5rC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyd5rC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyd5rC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyd5rC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyd5rC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyd5rC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyd5rC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyd5rC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAyd5rC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyd5rC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAyd5rC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyd5rC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAyd5rC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyd5rC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyd5rC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyd5rC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyd5rC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyd5rC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAyd5rC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyd5rC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyYTvBK.s: Assembler messages:
encrypt.c: /tmp/ccyYTvBK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyYTvBK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyYTvBK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyYTvBK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYTvBK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYTvBK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYTvBK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYTvBK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYTvBK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYTvBK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYTvBK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYTvBK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyYTvBK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYTvBK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyYTvBK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyYTvBK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYTvBK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYTvBK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYTvBK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYTvBK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYTvBK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyYTvBK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYTvBK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYTvBK.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKMjSHA.s: Assembler messages:
encrypt.c: /tmp/ccKMjSHA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMjSHA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMjSHA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMjSHA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMjSHA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMjSHA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMjSHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMjSHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMjSHA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMjSHA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMjSHA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMjSHA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKMjSHA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMjSHA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMjSHA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMjSHA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKMjSHA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMjSHA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMjSHA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMjSHA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMjSHA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMjSHA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMjSHA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMjSHA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqjOJOG.s: Assembler messages:
encrypt.c: /tmp/ccqjOJOG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqjOJOG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqjOJOG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqjOJOG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjOJOG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjOJOG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjOJOG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjOJOG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjOJOG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjOJOG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjOJOG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjOJOG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqjOJOG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjOJOG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqjOJOG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqjOJOG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjOJOG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjOJOG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjOJOG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjOJOG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjOJOG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqjOJOG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjOJOG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjOJOG.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc98YJBk.s: Assembler messages:
encrypt.c: /tmp/cc98YJBk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc98YJBk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc98YJBk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc98YJBk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98YJBk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98YJBk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98YJBk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98YJBk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98YJBk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98YJBk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98YJBk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98YJBk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc98YJBk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98YJBk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc98YJBk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc98YJBk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98YJBk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98YJBk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98YJBk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98YJBk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98YJBk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc98YJBk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98YJBk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98YJBk.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO2cU7R.s: Assembler messages:
encrypt.c: /tmp/ccO2cU7R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO2cU7R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO2cU7R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO2cU7R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2cU7R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2cU7R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2cU7R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2cU7R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2cU7R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2cU7R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2cU7R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2cU7R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO2cU7R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2cU7R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO2cU7R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2cU7R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO2cU7R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2cU7R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2cU7R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2cU7R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2cU7R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2cU7R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2cU7R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2cU7R.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUH0GH9.s: Assembler messages:
encrypt.c: /tmp/ccUH0GH9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUH0GH9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUH0GH9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUH0GH9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH0GH9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH0GH9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH0GH9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH0GH9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH0GH9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUH0GH9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUH0GH9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUH0GH9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUH0GH9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH0GH9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUH0GH9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUH0GH9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUH0GH9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUH0GH9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUH0GH9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUH0GH9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUH0GH9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUH0GH9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUH0GH9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUH0GH9.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckytrLY.s: Assembler messages:
encrypt.c: /tmp/cckytrLY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckytrLY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckytrLY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckytrLY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckytrLY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckytrLY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckytrLY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckytrLY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckytrLY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckytrLY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckytrLY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckytrLY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckytrLY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckytrLY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckytrLY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckytrLY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckytrLY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckytrLY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckytrLY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckytrLY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckytrLY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckytrLY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckytrLY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckytrLY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8qV4Hf.s: Assembler messages:
encrypt.c: /tmp/cc8qV4Hf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8qV4Hf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8qV4Hf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8qV4Hf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qV4Hf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qV4Hf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qV4Hf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qV4Hf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qV4Hf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qV4Hf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qV4Hf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qV4Hf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8qV4Hf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qV4Hf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8qV4Hf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8qV4Hf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qV4Hf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qV4Hf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qV4Hf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qV4Hf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qV4Hf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8qV4Hf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qV4Hf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qV4Hf.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwwVzFO.s: Assembler messages:
encrypt.c: /tmp/ccwwVzFO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwwVzFO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwwVzFO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwwVzFO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwVzFO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwVzFO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwVzFO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwVzFO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwVzFO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwVzFO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwVzFO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwVzFO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwwVzFO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwVzFO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwwVzFO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwVzFO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwwVzFO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwwVzFO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwVzFO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwVzFO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwVzFO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwVzFO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwwVzFO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwwVzFO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqBpArU.s: Assembler messages:
encrypt.c: /tmp/ccqBpArU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBpArU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqBpArU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqBpArU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBpArU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBpArU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBpArU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBpArU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBpArU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBpArU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBpArU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBpArU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqBpArU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBpArU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqBpArU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBpArU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqBpArU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqBpArU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBpArU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBpArU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBpArU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBpArU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBpArU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqBpArU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvXar9b.s: Assembler messages:
encrypt.c: /tmp/ccvXar9b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvXar9b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvXar9b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvXar9b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXar9b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXar9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXar9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXar9b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXar9b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXar9b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXar9b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXar9b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvXar9b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXar9b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvXar9b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvXar9b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvXar9b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXar9b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXar9b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvXar9b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXar9b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvXar9b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXar9b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvXar9b.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchxzP6b.s: Assembler messages:
encrypt.c: /tmp/cchxzP6b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchxzP6b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchxzP6b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchxzP6b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzP6b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzP6b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzP6b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzP6b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzP6b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxzP6b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxzP6b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxzP6b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchxzP6b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzP6b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchxzP6b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchxzP6b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchxzP6b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxzP6b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxzP6b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxzP6b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxzP6b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchxzP6b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxzP6b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchxzP6b.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccifqWgR.s: Assembler messages:
encrypt.c: /tmp/ccifqWgR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccifqWgR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccifqWgR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccifqWgR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifqWgR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifqWgR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifqWgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifqWgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifqWgR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifqWgR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifqWgR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifqWgR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccifqWgR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifqWgR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccifqWgR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifqWgR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccifqWgR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifqWgR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifqWgR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifqWgR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifqWgR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifqWgR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccifqWgR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifqWgR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFVCtdW.s: Assembler messages:
encrypt.c: /tmp/ccFVCtdW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFVCtdW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFVCtdW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFVCtdW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVCtdW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVCtdW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVCtdW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVCtdW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVCtdW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVCtdW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVCtdW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVCtdW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFVCtdW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVCtdW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFVCtdW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVCtdW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFVCtdW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFVCtdW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVCtdW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVCtdW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFVCtdW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVCtdW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFVCtdW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFVCtdW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccizQP2d.s: Assembler messages:
encrypt.c: /tmp/ccizQP2d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccizQP2d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccizQP2d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccizQP2d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizQP2d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizQP2d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizQP2d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizQP2d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizQP2d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizQP2d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizQP2d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizQP2d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccizQP2d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizQP2d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccizQP2d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccizQP2d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizQP2d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizQP2d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizQP2d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizQP2d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizQP2d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccizQP2d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizQP2d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizQP2d.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsA2Ik2.s: Assembler messages:
encrypt.c: /tmp/ccsA2Ik2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsA2Ik2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsA2Ik2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsA2Ik2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA2Ik2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA2Ik2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA2Ik2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA2Ik2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA2Ik2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsA2Ik2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsA2Ik2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsA2Ik2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsA2Ik2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA2Ik2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsA2Ik2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsA2Ik2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsA2Ik2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsA2Ik2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsA2Ik2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsA2Ik2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsA2Ik2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsA2Ik2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsA2Ik2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsA2Ik2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvGDbdb.s: Assembler messages:
encrypt.c: /tmp/ccvGDbdb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvGDbdb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvGDbdb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvGDbdb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGDbdb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGDbdb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGDbdb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGDbdb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGDbdb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGDbdb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGDbdb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGDbdb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvGDbdb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGDbdb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvGDbdb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvGDbdb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvGDbdb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGDbdb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGDbdb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvGDbdb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGDbdb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvGDbdb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGDbdb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvGDbdb.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ4CWVW.s: Assembler messages:
encrypt.c: /tmp/ccZ4CWVW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ4CWVW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ4CWVW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ4CWVW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4CWVW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4CWVW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4CWVW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4CWVW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4CWVW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4CWVW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4CWVW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4CWVW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ4CWVW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4CWVW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ4CWVW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4CWVW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ4CWVW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4CWVW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4CWVW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4CWVW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4CWVW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4CWVW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ4CWVW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4CWVW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqLna3d.s: Assembler messages:
encrypt.c: /tmp/ccqLna3d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqLna3d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqLna3d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqLna3d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLna3d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLna3d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLna3d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLna3d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLna3d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLna3d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLna3d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLna3d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqLna3d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLna3d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqLna3d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqLna3d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqLna3d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLna3d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLna3d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqLna3d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLna3d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqLna3d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLna3d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqLna3d.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBH5gDw.s: Assembler messages:
encrypt.c: /tmp/ccBH5gDw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBH5gDw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBH5gDw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBH5gDw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH5gDw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH5gDw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH5gDw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH5gDw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH5gDw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBH5gDw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBH5gDw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBH5gDw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBH5gDw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH5gDw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBH5gDw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBH5gDw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBH5gDw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBH5gDw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBH5gDw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBH5gDw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBH5gDw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBH5gDw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBH5gDw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBH5gDw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKU78X9.s: Assembler messages:
encrypt.c: /tmp/ccKU78X9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKU78X9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKU78X9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKU78X9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU78X9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU78X9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU78X9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU78X9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU78X9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKU78X9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKU78X9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKU78X9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKU78X9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU78X9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKU78X9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKU78X9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKU78X9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKU78X9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKU78X9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKU78X9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKU78X9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKU78X9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKU78X9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKU78X9.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5IDxge.s: Assembler messages:
encrypt.c: /tmp/cc5IDxge.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5IDxge.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5IDxge.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5IDxge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxge.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxge.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IDxge.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IDxge.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IDxge.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5IDxge.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxge.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5IDxge.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5IDxge.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IDxge.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IDxge.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IDxge.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IDxge.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IDxge.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5IDxge.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IDxge.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IDxge.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuNRxyG.s: Assembler messages:
encrypt.c: /tmp/ccuNRxyG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNRxyG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuNRxyG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuNRxyG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNRxyG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNRxyG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNRxyG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNRxyG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNRxyG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNRxyG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNRxyG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNRxyG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuNRxyG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNRxyG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuNRxyG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNRxyG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuNRxyG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNRxyG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNRxyG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNRxyG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNRxyG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNRxyG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNRxyG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNRxyG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUbLW9g.s: Assembler messages:
encrypt.c: /tmp/ccUbLW9g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUbLW9g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUbLW9g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUbLW9g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLW9g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLW9g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLW9g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLW9g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLW9g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbLW9g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbLW9g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbLW9g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUbLW9g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLW9g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUbLW9g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUbLW9g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUbLW9g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbLW9g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbLW9g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbLW9g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbLW9g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUbLW9g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbLW9g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUbLW9g.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjtWgms.s: Assembler messages:
encrypt.c: /tmp/ccjtWgms.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjtWgms.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjtWgms.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjtWgms.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtWgms.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtWgms.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtWgms.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtWgms.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtWgms.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtWgms.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtWgms.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtWgms.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjtWgms.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtWgms.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjtWgms.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtWgms.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjtWgms.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtWgms.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtWgms.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtWgms.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtWgms.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtWgms.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjtWgms.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtWgms.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceCfFkg.s: Assembler messages:
encrypt.c: /tmp/cceCfFkg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceCfFkg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceCfFkg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceCfFkg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfFkg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfFkg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfFkg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfFkg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfFkg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCfFkg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCfFkg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCfFkg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceCfFkg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfFkg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceCfFkg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceCfFkg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCfFkg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCfFkg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCfFkg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCfFkg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCfFkg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceCfFkg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCfFkg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCfFkg.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoLjdXB.s: Assembler messages:
encrypt.c: /tmp/ccoLjdXB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoLjdXB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoLjdXB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoLjdXB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLjdXB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLjdXB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLjdXB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLjdXB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLjdXB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLjdXB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLjdXB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLjdXB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoLjdXB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLjdXB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoLjdXB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLjdXB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoLjdXB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLjdXB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLjdXB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLjdXB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLjdXB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLjdXB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoLjdXB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLjdXB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6KA3OX.s: Assembler messages:
encrypt.c: /tmp/cc6KA3OX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KA3OX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6KA3OX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6KA3OX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KA3OX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KA3OX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KA3OX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KA3OX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KA3OX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KA3OX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KA3OX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KA3OX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6KA3OX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KA3OX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6KA3OX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KA3OX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6KA3OX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KA3OX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KA3OX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KA3OX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KA3OX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KA3OX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KA3OX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KA3OX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGgIcFq.s: Assembler messages:
encrypt.c: /tmp/ccGgIcFq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGgIcFq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGgIcFq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGgIcFq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgIcFq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgIcFq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgIcFq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgIcFq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgIcFq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgIcFq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgIcFq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgIcFq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGgIcFq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgIcFq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGgIcFq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGgIcFq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGgIcFq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgIcFq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgIcFq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgIcFq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgIcFq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgIcFq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgIcFq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGgIcFq.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAw1Fo5.s: Assembler messages:
encrypt.c: /tmp/ccAw1Fo5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAw1Fo5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAw1Fo5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAw1Fo5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAw1Fo5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAw1Fo5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAw1Fo5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAw1Fo5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAw1Fo5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAw1Fo5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAw1Fo5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAw1Fo5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAw1Fo5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAw1Fo5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAw1Fo5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAw1Fo5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAw1Fo5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAw1Fo5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAw1Fo5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAw1Fo5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAw1Fo5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAw1Fo5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAw1Fo5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAw1Fo5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKHLC4D.s: Assembler messages:
encrypt.c: /tmp/ccKHLC4D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHLC4D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHLC4D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHLC4D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHLC4D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHLC4D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHLC4D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHLC4D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHLC4D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHLC4D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHLC4D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHLC4D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKHLC4D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHLC4D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHLC4D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKHLC4D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHLC4D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHLC4D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHLC4D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHLC4D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHLC4D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHLC4D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHLC4D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHLC4D.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6kGC5p.s: Assembler messages:
encrypt.c: /tmp/cc6kGC5p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6kGC5p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6kGC5p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6kGC5p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kGC5p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kGC5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kGC5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kGC5p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kGC5p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kGC5p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kGC5p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kGC5p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6kGC5p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kGC5p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6kGC5p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6kGC5p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6kGC5p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kGC5p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kGC5p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6kGC5p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kGC5p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6kGC5p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kGC5p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6kGC5p.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEh13pW.s: Assembler messages:
encrypt.c: /tmp/ccEh13pW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEh13pW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEh13pW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEh13pW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh13pW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh13pW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh13pW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh13pW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh13pW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEh13pW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEh13pW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEh13pW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEh13pW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh13pW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEh13pW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEh13pW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEh13pW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEh13pW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEh13pW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEh13pW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEh13pW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEh13pW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEh13pW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEh13pW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD91TKx.s: Assembler messages:
encrypt.c: /tmp/ccD91TKx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD91TKx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD91TKx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD91TKx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD91TKx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD91TKx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD91TKx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD91TKx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD91TKx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD91TKx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD91TKx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD91TKx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD91TKx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD91TKx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD91TKx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD91TKx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD91TKx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD91TKx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD91TKx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD91TKx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD91TKx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD91TKx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD91TKx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD91TKx.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq85Dv4.s: Assembler messages:
encrypt.c: /tmp/ccq85Dv4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq85Dv4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq85Dv4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq85Dv4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq85Dv4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq85Dv4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq85Dv4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq85Dv4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq85Dv4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq85Dv4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq85Dv4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq85Dv4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq85Dv4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq85Dv4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq85Dv4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq85Dv4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq85Dv4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq85Dv4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq85Dv4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq85Dv4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq85Dv4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq85Dv4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq85Dv4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq85Dv4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf1Iu61.s: Assembler messages:
encrypt.c: /tmp/ccf1Iu61.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf1Iu61.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf1Iu61.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf1Iu61.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Iu61.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Iu61.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Iu61.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Iu61.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Iu61.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf1Iu61.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf1Iu61.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf1Iu61.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf1Iu61.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Iu61.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf1Iu61.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf1Iu61.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf1Iu61.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1Iu61.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1Iu61.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1Iu61.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1Iu61.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1Iu61.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1Iu61.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf1Iu61.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjcFHHi.s: Assembler messages:
encrypt.c: /tmp/ccjcFHHi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjcFHHi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjcFHHi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjcFHHi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcFHHi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcFHHi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcFHHi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcFHHi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcFHHi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcFHHi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcFHHi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcFHHi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjcFHHi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcFHHi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjcFHHi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcFHHi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjcFHHi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcFHHi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcFHHi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcFHHi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcFHHi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcFHHi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjcFHHi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcFHHi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE0Xw9l.s: Assembler messages:
encrypt.c: /tmp/ccE0Xw9l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE0Xw9l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE0Xw9l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE0Xw9l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Xw9l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Xw9l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Xw9l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Xw9l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Xw9l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE0Xw9l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE0Xw9l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE0Xw9l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE0Xw9l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Xw9l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE0Xw9l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE0Xw9l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE0Xw9l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE0Xw9l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE0Xw9l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE0Xw9l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0Xw9l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE0Xw9l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE0Xw9l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE0Xw9l.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvigwE7.s: Assembler messages:
encrypt.c: /tmp/ccvigwE7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvigwE7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvigwE7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvigwE7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvigwE7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvigwE7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvigwE7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvigwE7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvigwE7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvigwE7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvigwE7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvigwE7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvigwE7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvigwE7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvigwE7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvigwE7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvigwE7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvigwE7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvigwE7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvigwE7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvigwE7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvigwE7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvigwE7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvigwE7.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccgYPJt1.s: Assembler messages:
encrypt.c: /tmp/ccgYPJt1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYPJt1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYPJt1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYPJt1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPJt1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPJt1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPJt1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPJt1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPJt1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYPJt1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYPJt1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYPJt1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYPJt1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPJt1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYPJt1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgYPJt1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYPJt1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYPJt1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYPJt1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYPJt1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYPJt1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYPJt1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYPJt1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYPJt1.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqwLXdf.s: Assembler messages:
encrypt.c: /tmp/ccqwLXdf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqwLXdf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqwLXdf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqwLXdf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwLXdf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwLXdf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwLXdf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwLXdf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwLXdf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqwLXdf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqwLXdf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqwLXdf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqwLXdf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwLXdf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqwLXdf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqwLXdf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqwLXdf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqwLXdf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqwLXdf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqwLXdf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwLXdf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqwLXdf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqwLXdf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqwLXdf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJrBUZd.s: Assembler messages:
encrypt.c: /tmp/ccJrBUZd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJrBUZd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJrBUZd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJrBUZd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrBUZd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrBUZd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrBUZd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrBUZd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrBUZd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrBUZd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrBUZd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrBUZd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJrBUZd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrBUZd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJrBUZd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrBUZd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJrBUZd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrBUZd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrBUZd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrBUZd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrBUZd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrBUZd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJrBUZd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrBUZd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbXdIA5.s: Assembler messages:
encrypt.c: /tmp/ccbXdIA5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbXdIA5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbXdIA5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbXdIA5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXdIA5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXdIA5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXdIA5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXdIA5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXdIA5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXdIA5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXdIA5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXdIA5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbXdIA5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXdIA5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbXdIA5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbXdIA5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbXdIA5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXdIA5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXdIA5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbXdIA5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXdIA5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbXdIA5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXdIA5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbXdIA5.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4xsZqw.s: Assembler messages:
encrypt.c: /tmp/cc4xsZqw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xsZqw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xsZqw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xsZqw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xsZqw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xsZqw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xsZqw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xsZqw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xsZqw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xsZqw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xsZqw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xsZqw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xsZqw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xsZqw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xsZqw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4xsZqw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4xsZqw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xsZqw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xsZqw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xsZqw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xsZqw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xsZqw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xsZqw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4xsZqw.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJKpWZ6.s: Assembler messages:
encrypt.c: /tmp/ccJKpWZ6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKpWZ6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKpWZ6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKpWZ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpWZ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpWZ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpWZ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpWZ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpWZ6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKpWZ6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKpWZ6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKpWZ6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKpWZ6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpWZ6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKpWZ6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKpWZ6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJKpWZ6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKpWZ6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKpWZ6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKpWZ6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKpWZ6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKpWZ6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKpWZ6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKpWZ6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK9kSPC.s: Assembler messages:
encrypt.c: /tmp/ccK9kSPC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK9kSPC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK9kSPC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK9kSPC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9kSPC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9kSPC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9kSPC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9kSPC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9kSPC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9kSPC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9kSPC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9kSPC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK9kSPC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9kSPC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK9kSPC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK9kSPC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK9kSPC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9kSPC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9kSPC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9kSPC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9kSPC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK9kSPC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9kSPC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK9kSPC.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLemE96.s: Assembler messages:
encrypt.c: /tmp/ccLemE96.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLemE96.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLemE96.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLemE96.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLemE96.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLemE96.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLemE96.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLemE96.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLemE96.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLemE96.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLemE96.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLemE96.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLemE96.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLemE96.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLemE96.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLemE96.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLemE96.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLemE96.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLemE96.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLemE96.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLemE96.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLemE96.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLemE96.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLemE96.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc58v8ar.s: Assembler messages:
encrypt.c: /tmp/cc58v8ar.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc58v8ar.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc58v8ar.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc58v8ar.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58v8ar.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58v8ar.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58v8ar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58v8ar.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58v8ar.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58v8ar.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58v8ar.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58v8ar.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc58v8ar.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58v8ar.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc58v8ar.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc58v8ar.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc58v8ar.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58v8ar.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58v8ar.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc58v8ar.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58v8ar.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc58v8ar.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58v8ar.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc58v8ar.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cchsMI04.s: Assembler messages:
encrypt.c: /tmp/cchsMI04.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchsMI04.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchsMI04.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchsMI04.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsMI04.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsMI04.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsMI04.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsMI04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsMI04.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsMI04.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsMI04.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsMI04.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchsMI04.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsMI04.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchsMI04.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsMI04.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchsMI04.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsMI04.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsMI04.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsMI04.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsMI04.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsMI04.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsMI04.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsMI04.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccESczTz.s: Assembler messages:
encrypt.c: /tmp/ccESczTz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccESczTz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccESczTz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccESczTz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESczTz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESczTz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESczTz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESczTz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESczTz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESczTz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESczTz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESczTz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccESczTz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESczTz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccESczTz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccESczTz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESczTz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESczTz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESczTz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESczTz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESczTz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccESczTz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESczTz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESczTz.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cclSiBB7.s: Assembler messages:
encrypt.c: /tmp/cclSiBB7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclSiBB7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclSiBB7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclSiBB7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSiBB7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSiBB7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSiBB7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSiBB7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSiBB7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclSiBB7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclSiBB7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclSiBB7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclSiBB7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSiBB7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclSiBB7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclSiBB7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclSiBB7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclSiBB7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclSiBB7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclSiBB7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSiBB7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclSiBB7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclSiBB7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclSiBB7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7RlFkj.s: Assembler messages:
encrypt.c: /tmp/cc7RlFkj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7RlFkj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7RlFkj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7RlFkj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RlFkj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RlFkj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RlFkj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RlFkj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RlFkj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7RlFkj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7RlFkj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7RlFkj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7RlFkj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RlFkj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7RlFkj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7RlFkj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7RlFkj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7RlFkj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7RlFkj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RlFkj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7RlFkj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7RlFkj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7RlFkj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7RlFkj.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceeUAMO.s: Assembler messages:
encrypt.c: /tmp/cceeUAMO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceeUAMO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceeUAMO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceeUAMO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeUAMO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeUAMO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeUAMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeUAMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeUAMO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeUAMO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeUAMO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeUAMO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceeUAMO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeUAMO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceeUAMO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeUAMO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceeUAMO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeUAMO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeUAMO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeUAMO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeUAMO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeUAMO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceeUAMO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeUAMO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbLBc8N.s: Assembler messages:
encrypt.c: /tmp/ccbLBc8N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbLBc8N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbLBc8N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbLBc8N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLBc8N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLBc8N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLBc8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLBc8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLBc8N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbLBc8N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbLBc8N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbLBc8N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbLBc8N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLBc8N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbLBc8N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbLBc8N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbLBc8N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbLBc8N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbLBc8N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbLBc8N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLBc8N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbLBc8N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbLBc8N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbLBc8N.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgoqS3p.s: Assembler messages:
encrypt.c: /tmp/ccgoqS3p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgoqS3p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgoqS3p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgoqS3p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoqS3p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoqS3p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoqS3p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoqS3p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoqS3p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoqS3p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoqS3p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoqS3p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgoqS3p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoqS3p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgoqS3p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgoqS3p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoqS3p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoqS3p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoqS3p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoqS3p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoqS3p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgoqS3p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoqS3p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoqS3p.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccGyMG0j.s: Assembler messages:
encrypt.c: /tmp/ccGyMG0j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGyMG0j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGyMG0j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGyMG0j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyMG0j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyMG0j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyMG0j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyMG0j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyMG0j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyMG0j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyMG0j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyMG0j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGyMG0j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyMG0j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGyMG0j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGyMG0j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyMG0j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyMG0j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyMG0j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyMG0j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyMG0j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGyMG0j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyMG0j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyMG0j.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccck4jCQ.s: Assembler messages:
encrypt.c: /tmp/ccck4jCQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccck4jCQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccck4jCQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccck4jCQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck4jCQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck4jCQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck4jCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck4jCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck4jCQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccck4jCQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccck4jCQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccck4jCQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccck4jCQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck4jCQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccck4jCQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccck4jCQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccck4jCQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccck4jCQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccck4jCQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccck4jCQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck4jCQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccck4jCQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccck4jCQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccck4jCQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLIFTum.s: Assembler messages:
encrypt.c: /tmp/ccLIFTum.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLIFTum.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLIFTum.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLIFTum.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIFTum.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIFTum.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIFTum.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIFTum.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIFTum.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLIFTum.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLIFTum.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLIFTum.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLIFTum.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIFTum.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLIFTum.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLIFTum.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLIFTum.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIFTum.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIFTum.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLIFTum.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIFTum.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLIFTum.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIFTum.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLIFTum.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ6H9KQ.s: Assembler messages:
encrypt.c: /tmp/ccQ6H9KQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ6H9KQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ6H9KQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ6H9KQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6H9KQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6H9KQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6H9KQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6H9KQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6H9KQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6H9KQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6H9KQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6H9KQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ6H9KQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6H9KQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ6H9KQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6H9KQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ6H9KQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ6H9KQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6H9KQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6H9KQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6H9KQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6H9KQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ6H9KQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ6H9KQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp1lllR.s: Assembler messages:
encrypt.c: /tmp/ccp1lllR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp1lllR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp1lllR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp1lllR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1lllR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1lllR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1lllR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1lllR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1lllR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1lllR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1lllR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1lllR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp1lllR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1lllR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp1lllR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1lllR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp1lllR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp1lllR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1lllR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1lllR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1lllR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1lllR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp1lllR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp1lllR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyoaN5O.s: Assembler messages:
encrypt.c: /tmp/ccyoaN5O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyoaN5O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyoaN5O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyoaN5O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoaN5O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoaN5O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoaN5O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoaN5O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoaN5O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyoaN5O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyoaN5O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyoaN5O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyoaN5O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoaN5O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyoaN5O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyoaN5O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyoaN5O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyoaN5O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyoaN5O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyoaN5O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyoaN5O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyoaN5O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyoaN5O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyoaN5O.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMuV3yW.s: Assembler messages:
encrypt.c: /tmp/ccMuV3yW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMuV3yW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMuV3yW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMuV3yW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuV3yW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuV3yW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuV3yW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuV3yW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuV3yW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMuV3yW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMuV3yW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMuV3yW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMuV3yW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuV3yW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMuV3yW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMuV3yW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMuV3yW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMuV3yW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMuV3yW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMuV3yW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMuV3yW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMuV3yW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMuV3yW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMuV3yW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPfTHoX.s: Assembler messages:
encrypt.c: /tmp/ccPfTHoX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPfTHoX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPfTHoX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPfTHoX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfTHoX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfTHoX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfTHoX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfTHoX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfTHoX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfTHoX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfTHoX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfTHoX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPfTHoX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfTHoX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPfTHoX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPfTHoX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfTHoX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfTHoX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfTHoX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfTHoX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfTHoX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPfTHoX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfTHoX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfTHoX.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc55w6GU.s: Assembler messages:
encrypt.c: /tmp/cc55w6GU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc55w6GU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc55w6GU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc55w6GU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55w6GU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55w6GU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55w6GU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55w6GU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55w6GU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55w6GU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55w6GU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55w6GU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc55w6GU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55w6GU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc55w6GU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55w6GU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc55w6GU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc55w6GU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55w6GU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55w6GU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc55w6GU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55w6GU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc55w6GU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc55w6GU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYXCd5J.s: Assembler messages:
encrypt.c: /tmp/ccYXCd5J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYXCd5J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYXCd5J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYXCd5J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXCd5J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXCd5J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXCd5J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXCd5J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXCd5J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXCd5J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXCd5J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXCd5J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYXCd5J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXCd5J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYXCd5J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYXCd5J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXCd5J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXCd5J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXCd5J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXCd5J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXCd5J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYXCd5J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXCd5J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXCd5J.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGI0FXU.s: Assembler messages:
encrypt.c: /tmp/ccGI0FXU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGI0FXU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGI0FXU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGI0FXU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI0FXU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI0FXU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI0FXU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI0FXU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI0FXU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGI0FXU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGI0FXU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGI0FXU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGI0FXU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI0FXU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGI0FXU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGI0FXU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGI0FXU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGI0FXU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGI0FXU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGI0FXU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGI0FXU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGI0FXU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGI0FXU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGI0FXU.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHe2sGQ.s: Assembler messages:
encrypt.c: /tmp/ccHe2sGQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHe2sGQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHe2sGQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHe2sGQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe2sGQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe2sGQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe2sGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe2sGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe2sGQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHe2sGQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHe2sGQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHe2sGQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHe2sGQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe2sGQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHe2sGQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHe2sGQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHe2sGQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHe2sGQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHe2sGQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHe2sGQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHe2sGQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHe2sGQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHe2sGQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHe2sGQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD9LkeZ.s: Assembler messages:
encrypt.c: /tmp/ccD9LkeZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD9LkeZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD9LkeZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD9LkeZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9LkeZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9LkeZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9LkeZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9LkeZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9LkeZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9LkeZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9LkeZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9LkeZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD9LkeZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9LkeZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD9LkeZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD9LkeZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9LkeZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9LkeZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9LkeZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9LkeZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9LkeZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD9LkeZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9LkeZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9LkeZ.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctVCDt0.s: Assembler messages:
encrypt.c: /tmp/cctVCDt0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctVCDt0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctVCDt0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctVCDt0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVCDt0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVCDt0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVCDt0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVCDt0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVCDt0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctVCDt0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctVCDt0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctVCDt0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctVCDt0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVCDt0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctVCDt0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctVCDt0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctVCDt0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctVCDt0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctVCDt0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctVCDt0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctVCDt0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctVCDt0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctVCDt0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctVCDt0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8KDKM2.s: Assembler messages:
encrypt.c: /tmp/cc8KDKM2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8KDKM2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8KDKM2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8KDKM2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KDKM2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KDKM2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KDKM2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KDKM2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KDKM2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8KDKM2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8KDKM2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8KDKM2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8KDKM2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KDKM2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8KDKM2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8KDKM2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8KDKM2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8KDKM2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8KDKM2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8KDKM2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KDKM2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8KDKM2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8KDKM2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8KDKM2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWdCipZ.s: Assembler messages:
encrypt.c: /tmp/ccWdCipZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWdCipZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWdCipZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWdCipZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdCipZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdCipZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdCipZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdCipZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdCipZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdCipZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdCipZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdCipZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWdCipZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdCipZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWdCipZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWdCipZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWdCipZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdCipZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdCipZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdCipZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdCipZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWdCipZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdCipZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWdCipZ.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc601dC3.s: Assembler messages:
encrypt.c: /tmp/cc601dC3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc601dC3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc601dC3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc601dC3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc601dC3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc601dC3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc601dC3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc601dC3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc601dC3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc601dC3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc601dC3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc601dC3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc601dC3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc601dC3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc601dC3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc601dC3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc601dC3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc601dC3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc601dC3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc601dC3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc601dC3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc601dC3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc601dC3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc601dC3.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnGUS0W.s: Assembler messages:
encrypt.c: /tmp/ccnGUS0W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnGUS0W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnGUS0W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnGUS0W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGUS0W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGUS0W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGUS0W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGUS0W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGUS0W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGUS0W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGUS0W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGUS0W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnGUS0W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGUS0W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnGUS0W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGUS0W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnGUS0W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGUS0W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGUS0W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGUS0W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGUS0W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGUS0W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnGUS0W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGUS0W.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDm8gh3.s: Assembler messages:
encrypt.c: /tmp/ccDm8gh3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDm8gh3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDm8gh3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDm8gh3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm8gh3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm8gh3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm8gh3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm8gh3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm8gh3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDm8gh3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDm8gh3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDm8gh3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDm8gh3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm8gh3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDm8gh3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDm8gh3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDm8gh3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDm8gh3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDm8gh3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDm8gh3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDm8gh3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDm8gh3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDm8gh3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDm8gh3.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW0cUb2.s: Assembler messages:
encrypt.c: /tmp/ccW0cUb2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0cUb2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW0cUb2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW0cUb2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0cUb2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0cUb2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0cUb2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0cUb2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0cUb2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0cUb2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0cUb2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0cUb2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW0cUb2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0cUb2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW0cUb2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0cUb2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW0cUb2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW0cUb2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0cUb2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0cUb2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0cUb2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0cUb2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0cUb2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW0cUb2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgnWwp9.s: Assembler messages:
encrypt.c: /tmp/ccgnWwp9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgnWwp9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgnWwp9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgnWwp9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnWwp9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnWwp9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnWwp9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnWwp9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnWwp9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnWwp9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnWwp9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnWwp9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgnWwp9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnWwp9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgnWwp9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgnWwp9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgnWwp9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnWwp9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnWwp9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgnWwp9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnWwp9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgnWwp9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnWwp9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgnWwp9.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczqPmM7.s: Assembler messages:
encrypt.c: /tmp/cczqPmM7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqPmM7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqPmM7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczqPmM7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPmM7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPmM7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPmM7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPmM7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPmM7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqPmM7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqPmM7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqPmM7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqPmM7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPmM7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqPmM7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqPmM7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczqPmM7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqPmM7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqPmM7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqPmM7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqPmM7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqPmM7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqPmM7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqPmM7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMscmSl.s: Assembler messages:
encrypt.c: /tmp/ccMscmSl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMscmSl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMscmSl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMscmSl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMscmSl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMscmSl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMscmSl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMscmSl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMscmSl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMscmSl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMscmSl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMscmSl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMscmSl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMscmSl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMscmSl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMscmSl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMscmSl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMscmSl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMscmSl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMscmSl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMscmSl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMscmSl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMscmSl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMscmSl.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPYsIr0.s: Assembler messages:
encrypt.c: /tmp/ccPYsIr0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYsIr0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYsIr0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYsIr0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYsIr0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYsIr0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYsIr0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYsIr0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYsIr0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYsIr0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYsIr0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYsIr0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYsIr0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYsIr0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYsIr0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYsIr0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPYsIr0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYsIr0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYsIr0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYsIr0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYsIr0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYsIr0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYsIr0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYsIr0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmtCGF7.s: Assembler messages:
encrypt.c: /tmp/ccmtCGF7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmtCGF7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmtCGF7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmtCGF7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtCGF7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtCGF7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtCGF7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtCGF7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtCGF7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmtCGF7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmtCGF7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmtCGF7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmtCGF7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtCGF7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmtCGF7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmtCGF7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmtCGF7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmtCGF7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmtCGF7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmtCGF7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtCGF7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmtCGF7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmtCGF7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmtCGF7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsSkUX7.s: Assembler messages:
encrypt.c: /tmp/ccsSkUX7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsSkUX7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsSkUX7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsSkUX7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSkUX7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSkUX7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSkUX7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSkUX7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSkUX7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSkUX7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSkUX7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSkUX7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsSkUX7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSkUX7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsSkUX7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsSkUX7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSkUX7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSkUX7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSkUX7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSkUX7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSkUX7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsSkUX7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSkUX7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSkUX7.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3xJtNZ.s: Assembler messages:
encrypt.c: /tmp/cc3xJtNZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xJtNZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xJtNZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3xJtNZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJtNZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJtNZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJtNZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJtNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJtNZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xJtNZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xJtNZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xJtNZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3xJtNZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJtNZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xJtNZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xJtNZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3xJtNZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3xJtNZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xJtNZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xJtNZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJtNZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xJtNZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3xJtNZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xJtNZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL91x2i.s: Assembler messages:
encrypt.c: /tmp/ccL91x2i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL91x2i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL91x2i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL91x2i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL91x2i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL91x2i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL91x2i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL91x2i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL91x2i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL91x2i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL91x2i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL91x2i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL91x2i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL91x2i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL91x2i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL91x2i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL91x2i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL91x2i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL91x2i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL91x2i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL91x2i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL91x2i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL91x2i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL91x2i.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAScyzG.s: Assembler messages:
encrypt.c: /tmp/ccAScyzG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAScyzG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAScyzG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAScyzG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAScyzG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAScyzG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAScyzG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAScyzG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAScyzG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAScyzG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAScyzG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAScyzG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAScyzG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAScyzG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAScyzG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAScyzG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAScyzG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAScyzG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAScyzG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAScyzG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAScyzG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAScyzG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAScyzG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAScyzG.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRrE2oG.s: Assembler messages:
encrypt.c: /tmp/ccRrE2oG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrE2oG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRrE2oG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrE2oG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrE2oG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrE2oG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrE2oG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrE2oG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrE2oG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrE2oG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrE2oG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrE2oG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRrE2oG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrE2oG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRrE2oG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrE2oG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRrE2oG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrE2oG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrE2oG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrE2oG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrE2oG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrE2oG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrE2oG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrE2oG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4AIk8c.s: Assembler messages:
encrypt.c: /tmp/cc4AIk8c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4AIk8c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4AIk8c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4AIk8c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AIk8c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AIk8c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AIk8c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AIk8c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AIk8c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4AIk8c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4AIk8c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4AIk8c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4AIk8c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AIk8c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4AIk8c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4AIk8c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4AIk8c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4AIk8c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4AIk8c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AIk8c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4AIk8c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4AIk8c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4AIk8c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4AIk8c.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXX2gfO.s: Assembler messages:
encrypt.c: /tmp/ccXX2gfO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXX2gfO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXX2gfO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXX2gfO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXX2gfO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXX2gfO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXX2gfO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXX2gfO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXX2gfO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXX2gfO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXX2gfO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXX2gfO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXX2gfO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXX2gfO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXX2gfO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXX2gfO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXX2gfO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXX2gfO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXX2gfO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXX2gfO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXX2gfO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXX2gfO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXX2gfO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXX2gfO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cckYW7hG.s: Assembler messages:
encrypt.c: /tmp/cckYW7hG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckYW7hG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckYW7hG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckYW7hG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYW7hG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYW7hG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYW7hG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYW7hG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYW7hG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYW7hG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYW7hG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYW7hG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckYW7hG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYW7hG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckYW7hG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYW7hG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckYW7hG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckYW7hG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYW7hG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYW7hG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYW7hG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYW7hG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckYW7hG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckYW7hG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccodf9nI.s: Assembler messages:
encrypt.c: /tmp/ccodf9nI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccodf9nI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccodf9nI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccodf9nI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodf9nI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodf9nI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodf9nI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodf9nI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodf9nI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccodf9nI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccodf9nI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccodf9nI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccodf9nI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodf9nI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccodf9nI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccodf9nI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccodf9nI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccodf9nI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccodf9nI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodf9nI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccodf9nI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccodf9nI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccodf9nI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccodf9nI.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cchrWIUK.s: Assembler messages:
encrypt.c: /tmp/cchrWIUK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchrWIUK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchrWIUK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchrWIUK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrWIUK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrWIUK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrWIUK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrWIUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrWIUK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchrWIUK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchrWIUK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchrWIUK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchrWIUK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrWIUK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchrWIUK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchrWIUK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchrWIUK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchrWIUK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchrWIUK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchrWIUK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrWIUK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchrWIUK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchrWIUK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchrWIUK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cciaP3qa.s: Assembler messages:
encrypt.c: /tmp/cciaP3qa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciaP3qa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciaP3qa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciaP3qa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaP3qa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaP3qa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaP3qa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaP3qa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaP3qa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaP3qa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaP3qa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaP3qa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciaP3qa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaP3qa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciaP3qa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciaP3qa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciaP3qa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaP3qa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaP3qa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciaP3qa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaP3qa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciaP3qa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaP3qa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciaP3qa.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAI5VlS.s: Assembler messages:
encrypt.c: /tmp/ccAI5VlS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAI5VlS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAI5VlS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAI5VlS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI5VlS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI5VlS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI5VlS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI5VlS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI5VlS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAI5VlS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAI5VlS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAI5VlS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAI5VlS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI5VlS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAI5VlS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAI5VlS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAI5VlS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAI5VlS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAI5VlS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAI5VlS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAI5VlS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAI5VlS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAI5VlS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAI5VlS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJZxbHu.s: Assembler messages:
encrypt.c: /tmp/ccJZxbHu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZxbHu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZxbHu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZxbHu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZxbHu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZxbHu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZxbHu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZxbHu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZxbHu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZxbHu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZxbHu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZxbHu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZxbHu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZxbHu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZxbHu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJZxbHu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJZxbHu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZxbHu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZxbHu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZxbHu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZxbHu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZxbHu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZxbHu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJZxbHu.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYCnMXD.s: Assembler messages:
encrypt.c: /tmp/ccYCnMXD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYCnMXD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYCnMXD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYCnMXD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCnMXD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCnMXD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCnMXD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCnMXD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCnMXD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCnMXD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCnMXD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCnMXD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYCnMXD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCnMXD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYCnMXD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYCnMXD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCnMXD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCnMXD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCnMXD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCnMXD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCnMXD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYCnMXD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCnMXD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCnMXD.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYqmwCS.s: Assembler messages:
encrypt.c: /tmp/ccYqmwCS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYqmwCS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYqmwCS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYqmwCS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqmwCS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqmwCS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqmwCS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqmwCS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqmwCS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqmwCS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqmwCS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqmwCS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYqmwCS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqmwCS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYqmwCS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqmwCS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYqmwCS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqmwCS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqmwCS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqmwCS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqmwCS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqmwCS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqmwCS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqmwCS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc80pHkO.s: Assembler messages:
encrypt.c: /tmp/cc80pHkO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80pHkO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80pHkO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc80pHkO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80pHkO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80pHkO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80pHkO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80pHkO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80pHkO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80pHkO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80pHkO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80pHkO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80pHkO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80pHkO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80pHkO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80pHkO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc80pHkO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80pHkO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80pHkO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80pHkO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80pHkO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80pHkO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80pHkO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80pHkO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccEDQkYr.s: Assembler messages:
encrypt.c: /tmp/ccEDQkYr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEDQkYr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEDQkYr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEDQkYr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDQkYr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDQkYr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDQkYr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDQkYr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDQkYr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDQkYr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDQkYr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDQkYr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEDQkYr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDQkYr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEDQkYr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEDQkYr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEDQkYr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDQkYr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDQkYr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEDQkYr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDQkYr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEDQkYr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDQkYr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEDQkYr.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc90bqOU.s: Assembler messages:
encrypt.c: /tmp/cc90bqOU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc90bqOU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc90bqOU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc90bqOU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90bqOU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90bqOU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90bqOU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90bqOU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90bqOU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90bqOU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90bqOU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90bqOU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc90bqOU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90bqOU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc90bqOU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90bqOU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc90bqOU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc90bqOU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90bqOU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90bqOU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90bqOU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90bqOU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc90bqOU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc90bqOU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsTm5xC.s: Assembler messages:
encrypt.c: /tmp/ccsTm5xC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsTm5xC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsTm5xC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsTm5xC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTm5xC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTm5xC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTm5xC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTm5xC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTm5xC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsTm5xC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsTm5xC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsTm5xC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsTm5xC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTm5xC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsTm5xC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsTm5xC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsTm5xC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsTm5xC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsTm5xC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsTm5xC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsTm5xC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsTm5xC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsTm5xC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsTm5xC.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccILDDA8.s: Assembler messages:
encrypt.c: /tmp/ccILDDA8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccILDDA8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccILDDA8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccILDDA8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILDDA8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILDDA8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILDDA8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILDDA8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILDDA8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILDDA8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILDDA8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILDDA8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccILDDA8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILDDA8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccILDDA8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILDDA8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccILDDA8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILDDA8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILDDA8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILDDA8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILDDA8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILDDA8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccILDDA8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILDDA8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaUJ4RN.s: Assembler messages:
encrypt.c: /tmp/ccaUJ4RN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaUJ4RN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaUJ4RN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaUJ4RN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUJ4RN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUJ4RN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUJ4RN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUJ4RN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUJ4RN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUJ4RN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUJ4RN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUJ4RN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaUJ4RN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUJ4RN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaUJ4RN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaUJ4RN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUJ4RN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUJ4RN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUJ4RN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUJ4RN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUJ4RN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaUJ4RN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUJ4RN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUJ4RN.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPkRjuH.s: Assembler messages:
encrypt.c: /tmp/ccPkRjuH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkRjuH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkRjuH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkRjuH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRjuH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRjuH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRjuH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRjuH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRjuH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkRjuH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkRjuH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkRjuH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkRjuH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRjuH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkRjuH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPkRjuH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkRjuH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkRjuH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkRjuH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkRjuH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkRjuH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkRjuH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkRjuH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkRjuH.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchaqEZ9.s: Assembler messages:
encrypt.c: /tmp/cchaqEZ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchaqEZ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchaqEZ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchaqEZ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaqEZ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaqEZ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaqEZ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaqEZ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaqEZ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchaqEZ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchaqEZ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchaqEZ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchaqEZ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaqEZ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchaqEZ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchaqEZ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchaqEZ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchaqEZ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchaqEZ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchaqEZ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaqEZ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchaqEZ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchaqEZ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchaqEZ9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc305soH.s: Assembler messages:
encrypt.c: /tmp/cc305soH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc305soH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc305soH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc305soH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc305soH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc305soH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc305soH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc305soH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc305soH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc305soH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc305soH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc305soH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc305soH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc305soH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc305soH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc305soH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc305soH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc305soH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc305soH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc305soH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc305soH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc305soH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc305soH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc305soH.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccXMXr86.s: Assembler messages:
encrypt.c: /tmp/ccXMXr86.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMXr86.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMXr86.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMXr86.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMXr86.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMXr86.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMXr86.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMXr86.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMXr86.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMXr86.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMXr86.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMXr86.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMXr86.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMXr86.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMXr86.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMXr86.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXMXr86.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMXr86.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMXr86.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMXr86.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMXr86.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMXr86.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMXr86.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMXr86.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLbL0NC.s: Assembler messages:
encrypt.c: /tmp/ccLbL0NC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLbL0NC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLbL0NC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLbL0NC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbL0NC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbL0NC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbL0NC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbL0NC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbL0NC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbL0NC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbL0NC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbL0NC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLbL0NC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbL0NC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLbL0NC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLbL0NC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbL0NC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbL0NC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbL0NC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbL0NC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbL0NC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLbL0NC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbL0NC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbL0NC.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvArdka.s: Assembler messages:
encrypt.c: /tmp/ccvArdka.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvArdka.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvArdka.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvArdka.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvArdka.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvArdka.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvArdka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvArdka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvArdka.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvArdka.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvArdka.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvArdka.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvArdka.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvArdka.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvArdka.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvArdka.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvArdka.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvArdka.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvArdka.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvArdka.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvArdka.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvArdka.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvArdka.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvArdka.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqaLri3.s: Assembler messages:
encrypt.c: /tmp/ccqaLri3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqaLri3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqaLri3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqaLri3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaLri3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaLri3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaLri3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaLri3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaLri3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqaLri3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqaLri3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqaLri3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqaLri3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaLri3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqaLri3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqaLri3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqaLri3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqaLri3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqaLri3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqaLri3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqaLri3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqaLri3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqaLri3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqaLri3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrVxoWc.s: Assembler messages:
encrypt.c: /tmp/ccrVxoWc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVxoWc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVxoWc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrVxoWc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVxoWc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVxoWc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVxoWc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVxoWc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVxoWc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVxoWc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVxoWc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVxoWc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrVxoWc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVxoWc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVxoWc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrVxoWc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVxoWc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVxoWc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVxoWc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVxoWc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVxoWc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrVxoWc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVxoWc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVxoWc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCLWjh4.s: Assembler messages:
encrypt.c: /tmp/ccCLWjh4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCLWjh4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCLWjh4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCLWjh4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLWjh4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLWjh4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLWjh4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLWjh4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLWjh4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLWjh4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLWjh4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLWjh4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCLWjh4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLWjh4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCLWjh4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLWjh4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCLWjh4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLWjh4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLWjh4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLWjh4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLWjh4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLWjh4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCLWjh4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLWjh4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvoNyhc.s: Assembler messages:
encrypt.c: /tmp/ccvoNyhc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvoNyhc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvoNyhc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvoNyhc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoNyhc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoNyhc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoNyhc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoNyhc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoNyhc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvoNyhc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvoNyhc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvoNyhc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvoNyhc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoNyhc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvoNyhc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvoNyhc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvoNyhc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvoNyhc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvoNyhc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvoNyhc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvoNyhc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvoNyhc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvoNyhc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvoNyhc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYxBJA8.s: Assembler messages:
encrypt.c: /tmp/ccYxBJA8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYxBJA8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYxBJA8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYxBJA8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBJA8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBJA8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBJA8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBJA8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBJA8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxBJA8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxBJA8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxBJA8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYxBJA8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBJA8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYxBJA8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYxBJA8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxBJA8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxBJA8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxBJA8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxBJA8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxBJA8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYxBJA8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxBJA8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxBJA8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cci3BQJX.s: Assembler messages:
encrypt.c: /tmp/cci3BQJX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci3BQJX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci3BQJX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci3BQJX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3BQJX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3BQJX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3BQJX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3BQJX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3BQJX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3BQJX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3BQJX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3BQJX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci3BQJX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3BQJX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci3BQJX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3BQJX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci3BQJX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3BQJX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3BQJX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3BQJX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3BQJX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3BQJX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci3BQJX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3BQJX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBSroug.s: Assembler messages:
encrypt.c: /tmp/ccBSroug.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSroug.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSroug.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSroug.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSroug.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSroug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSroug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSroug.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSroug.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSroug.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSroug.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSroug.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSroug.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSroug.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSroug.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBSroug.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBSroug.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSroug.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSroug.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSroug.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSroug.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBSroug.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSroug.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBSroug.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmsncZW.s: Assembler messages:
encrypt.c: /tmp/ccmsncZW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmsncZW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmsncZW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmsncZW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsncZW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsncZW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsncZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsncZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsncZW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsncZW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsncZW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsncZW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmsncZW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsncZW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmsncZW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsncZW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmsncZW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsncZW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsncZW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsncZW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsncZW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsncZW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmsncZW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsncZW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0257sU.s: Assembler messages:
encrypt.c: /tmp/cc0257sU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0257sU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0257sU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0257sU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0257sU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0257sU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0257sU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0257sU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0257sU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0257sU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0257sU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0257sU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0257sU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0257sU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0257sU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0257sU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0257sU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0257sU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0257sU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0257sU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0257sU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0257sU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0257sU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0257sU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrU3cnv.s: Assembler messages:
encrypt.c: /tmp/ccrU3cnv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrU3cnv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrU3cnv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrU3cnv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU3cnv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU3cnv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU3cnv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU3cnv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU3cnv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrU3cnv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrU3cnv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrU3cnv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrU3cnv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU3cnv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrU3cnv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrU3cnv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrU3cnv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrU3cnv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrU3cnv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrU3cnv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU3cnv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrU3cnv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrU3cnv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrU3cnv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc05aEGz.s: Assembler messages:
encrypt.c: /tmp/cc05aEGz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc05aEGz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc05aEGz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc05aEGz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05aEGz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05aEGz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05aEGz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05aEGz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05aEGz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc05aEGz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc05aEGz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc05aEGz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc05aEGz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05aEGz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc05aEGz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc05aEGz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc05aEGz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc05aEGz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc05aEGz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc05aEGz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc05aEGz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc05aEGz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc05aEGz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc05aEGz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclTaCh7.s: Assembler messages:
encrypt.c: /tmp/cclTaCh7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTaCh7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTaCh7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclTaCh7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaCh7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaCh7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaCh7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaCh7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaCh7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTaCh7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTaCh7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTaCh7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTaCh7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaCh7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTaCh7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclTaCh7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTaCh7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTaCh7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTaCh7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTaCh7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTaCh7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTaCh7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTaCh7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTaCh7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccKSz4zo.s: Assembler messages:
encrypt.c: /tmp/ccKSz4zo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKSz4zo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKSz4zo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKSz4zo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSz4zo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSz4zo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSz4zo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSz4zo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSz4zo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKSz4zo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKSz4zo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKSz4zo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKSz4zo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSz4zo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKSz4zo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKSz4zo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKSz4zo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKSz4zo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKSz4zo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKSz4zo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSz4zo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKSz4zo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKSz4zo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKSz4zo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccX7uAvN.s: Assembler messages:
encrypt.c: /tmp/ccX7uAvN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX7uAvN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX7uAvN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX7uAvN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7uAvN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7uAvN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7uAvN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7uAvN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7uAvN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7uAvN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7uAvN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7uAvN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX7uAvN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7uAvN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX7uAvN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX7uAvN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX7uAvN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7uAvN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7uAvN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX7uAvN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7uAvN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX7uAvN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7uAvN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX7uAvN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIZtZI1.s: Assembler messages:
encrypt.c: /tmp/ccIZtZI1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIZtZI1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIZtZI1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIZtZI1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZtZI1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZtZI1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZtZI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZtZI1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZtZI1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZtZI1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZtZI1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZtZI1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIZtZI1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZtZI1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIZtZI1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIZtZI1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZtZI1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZtZI1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZtZI1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZtZI1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZtZI1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIZtZI1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZtZI1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZtZI1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf6MfAv.s: Assembler messages:
encrypt.c: /tmp/ccf6MfAv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf6MfAv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf6MfAv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf6MfAv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6MfAv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6MfAv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6MfAv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6MfAv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6MfAv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf6MfAv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf6MfAv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf6MfAv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf6MfAv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6MfAv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf6MfAv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf6MfAv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf6MfAv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf6MfAv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf6MfAv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf6MfAv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6MfAv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf6MfAv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf6MfAv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf6MfAv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVG6LKG.s: Assembler messages:
encrypt.c: /tmp/ccVG6LKG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVG6LKG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVG6LKG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVG6LKG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG6LKG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG6LKG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG6LKG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVG6LKG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVG6LKG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVG6LKG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG6LKG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG6LKG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG6LKG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG6LKG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVG6LKG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG6LKG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG6LKG.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccVG6LKG.s: Assembler messages:
encrypt.c: /tmp/ccVG6LKG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVG6LKG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVG6LKG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVG6LKG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG6LKG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG6LKG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG6LKG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVG6LKG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVG6LKG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVG6LKG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVG6LKG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG6LKG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG6LKG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVG6LKG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG6LKG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVG6LKG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG6LKG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVG6LKG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdjzscy.s: Assembler messages:
encrypt.c: /tmp/ccdjzscy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjzscy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjzscy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjzscy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjzscy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjzscy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjzscy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdjzscy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjzscy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjzscy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdjzscy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjzscy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjzscy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjzscy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjzscy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjzscy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjzscy.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccdjzscy.s: Assembler messages:
encrypt.c: /tmp/ccdjzscy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjzscy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjzscy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjzscy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjzscy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjzscy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjzscy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdjzscy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjzscy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjzscy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdjzscy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdjzscy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjzscy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjzscy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjzscy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjzscy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjzscy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjzscy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnBkd6s.s: Assembler messages:
encrypt.c: /tmp/ccnBkd6s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnBkd6s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnBkd6s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnBkd6s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBkd6s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBkd6s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBkd6s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnBkd6s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnBkd6s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBkd6s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnBkd6s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBkd6s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBkd6s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBkd6s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBkd6s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBkd6s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBkd6s.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccnBkd6s.s: Assembler messages:
encrypt.c: /tmp/ccnBkd6s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnBkd6s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnBkd6s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnBkd6s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBkd6s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBkd6s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBkd6s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnBkd6s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnBkd6s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBkd6s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnBkd6s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBkd6s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBkd6s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBkd6s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBkd6s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBkd6s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBkd6s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBkd6s.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp6R8jO.s: Assembler messages:
encrypt.c: /tmp/ccp6R8jO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp6R8jO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp6R8jO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp6R8jO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6R8jO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6R8jO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6R8jO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp6R8jO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp6R8jO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp6R8jO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6R8jO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6R8jO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6R8jO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6R8jO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp6R8jO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6R8jO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6R8jO.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccp6R8jO.s: Assembler messages:
encrypt.c: /tmp/ccp6R8jO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp6R8jO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp6R8jO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp6R8jO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6R8jO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6R8jO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6R8jO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp6R8jO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp6R8jO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp6R8jO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp6R8jO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6R8jO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6R8jO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp6R8jO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6R8jO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp6R8jO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6R8jO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp6R8jO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHLre7r.s: Assembler messages:
encrypt.c: /tmp/ccHLre7r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLre7r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHLre7r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLre7r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLre7r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLre7r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLre7r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHLre7r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHLre7r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLre7r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHLre7r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLre7r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLre7r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLre7r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLre7r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLre7r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLre7r.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccHLre7r.s: Assembler messages:
encrypt.c: /tmp/ccHLre7r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHLre7r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHLre7r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHLre7r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLre7r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLre7r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLre7r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHLre7r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHLre7r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLre7r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHLre7r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHLre7r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLre7r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLre7r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHLre7r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLre7r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHLre7r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHLre7r.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccaKyAFE.s: Assembler messages:
encrypt.c: /tmp/ccaKyAFE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKyAFE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKyAFE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKyAFE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKyAFE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKyAFE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKyAFE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKyAFE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKyAFE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaKyAFE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKyAFE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKyAFE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKyAFE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKyAFE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKyAFE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKyAFE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKyAFE.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccaKyAFE.s: Assembler messages:
encrypt.c: /tmp/ccaKyAFE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaKyAFE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaKyAFE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaKyAFE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKyAFE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKyAFE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKyAFE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaKyAFE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaKyAFE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaKyAFE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaKyAFE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKyAFE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKyAFE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaKyAFE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKyAFE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaKyAFE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKyAFE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaKyAFE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdtp7nJ.s: Assembler messages:
encrypt.c: /tmp/ccdtp7nJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtp7nJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtp7nJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtp7nJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtp7nJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtp7nJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtp7nJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtp7nJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdtp7nJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtp7nJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtp7nJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtp7nJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtp7nJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtp7nJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtp7nJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtp7nJ.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccdtp7nJ.s: Assembler messages:
encrypt.c: /tmp/ccdtp7nJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtp7nJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtp7nJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtp7nJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtp7nJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtp7nJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtp7nJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtp7nJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdtp7nJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtp7nJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtp7nJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtp7nJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtp7nJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtp7nJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtp7nJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtp7nJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtp7nJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuodSGp.s: Assembler messages:
encrypt.c: /tmp/ccuodSGp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuodSGp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuodSGp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuodSGp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuodSGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuodSGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuodSGp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuodSGp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuodSGp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuodSGp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuodSGp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuodSGp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuodSGp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuodSGp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuodSGp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuodSGp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuodSGp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccuodSGp.s: Assembler messages:
encrypt.c: /tmp/ccuodSGp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuodSGp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuodSGp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuodSGp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuodSGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuodSGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuodSGp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuodSGp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuodSGp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuodSGp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuodSGp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuodSGp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuodSGp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuodSGp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuodSGp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuodSGp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuodSGp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuodSGp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUprdxE.s: Assembler messages:
encrypt.c: /tmp/ccUprdxE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUprdxE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUprdxE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUprdxE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUprdxE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUprdxE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUprdxE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUprdxE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUprdxE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUprdxE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUprdxE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUprdxE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUprdxE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUprdxE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUprdxE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUprdxE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUprdxE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUprdxE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUprdxE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUprdxE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUprdxE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUprdxE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUprdxE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUprdxE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckFy5gJ.s: Assembler messages:
encrypt.c: /tmp/cckFy5gJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckFy5gJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckFy5gJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckFy5gJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFy5gJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFy5gJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFy5gJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFy5gJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFy5gJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckFy5gJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckFy5gJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckFy5gJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckFy5gJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFy5gJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckFy5gJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckFy5gJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckFy5gJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckFy5gJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckFy5gJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckFy5gJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckFy5gJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckFy5gJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckFy5gJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckFy5gJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc9iFkFG.s: Assembler messages:
encrypt.c: /tmp/cc9iFkFG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9iFkFG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9iFkFG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9iFkFG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iFkFG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iFkFG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iFkFG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iFkFG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iFkFG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9iFkFG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9iFkFG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9iFkFG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9iFkFG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iFkFG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9iFkFG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9iFkFG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9iFkFG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9iFkFG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9iFkFG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9iFkFG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9iFkFG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9iFkFG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9iFkFG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9iFkFG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccv8bCSu.s: Assembler messages:
encrypt.c: /tmp/ccv8bCSu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv8bCSu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv8bCSu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv8bCSu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8bCSu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8bCSu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8bCSu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8bCSu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8bCSu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8bCSu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8bCSu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8bCSu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv8bCSu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8bCSu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv8bCSu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv8bCSu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv8bCSu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8bCSu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8bCSu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8bCSu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8bCSu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv8bCSu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8bCSu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv8bCSu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4tfXkK.s: Assembler messages:
encrypt.c: /tmp/cc4tfXkK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4tfXkK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4tfXkK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4tfXkK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tfXkK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tfXkK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tfXkK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tfXkK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tfXkK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4tfXkK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4tfXkK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4tfXkK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4tfXkK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tfXkK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4tfXkK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4tfXkK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4tfXkK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4tfXkK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4tfXkK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4tfXkK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tfXkK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4tfXkK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4tfXkK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4tfXkK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAnLNjJ.s: Assembler messages:
encrypt.c: /tmp/ccAnLNjJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAnLNjJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAnLNjJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAnLNjJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnLNjJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnLNjJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnLNjJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnLNjJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnLNjJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnLNjJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnLNjJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnLNjJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAnLNjJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnLNjJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAnLNjJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAnLNjJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAnLNjJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnLNjJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnLNjJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnLNjJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnLNjJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAnLNjJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnLNjJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAnLNjJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4NFfmq.s: Assembler messages:
encrypt.c: /tmp/cc4NFfmq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NFfmq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NFfmq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NFfmq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFfmq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFfmq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFfmq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFfmq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFfmq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NFfmq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NFfmq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NFfmq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NFfmq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFfmq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NFfmq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4NFfmq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NFfmq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NFfmq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NFfmq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NFfmq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NFfmq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4NFfmq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NFfmq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NFfmq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccteacmC.s: Assembler messages:
encrypt.c: /tmp/ccteacmC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccteacmC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccteacmC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccteacmC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteacmC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteacmC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteacmC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteacmC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteacmC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteacmC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteacmC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteacmC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccteacmC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteacmC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccteacmC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteacmC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccteacmC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteacmC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteacmC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteacmC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteacmC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteacmC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccteacmC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteacmC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccautYjj.s: Assembler messages:
encrypt.c: /tmp/ccautYjj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccautYjj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccautYjj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccautYjj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccautYjj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccautYjj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccautYjj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccautYjj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccautYjj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccautYjj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccautYjj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccautYjj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccautYjj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccautYjj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccautYjj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccautYjj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccautYjj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccautYjj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccautYjj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccautYjj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccautYjj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccautYjj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccautYjj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccautYjj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchAXtoz.s: Assembler messages:
encrypt.c: /tmp/cchAXtoz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAXtoz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAXtoz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchAXtoz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAXtoz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAXtoz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAXtoz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAXtoz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAXtoz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAXtoz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAXtoz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAXtoz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAXtoz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAXtoz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAXtoz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAXtoz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchAXtoz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAXtoz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAXtoz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAXtoz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAXtoz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAXtoz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAXtoz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAXtoz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXPp7YC.s: Assembler messages:
encrypt.c: /tmp/ccXPp7YC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPp7YC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPp7YC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPp7YC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPp7YC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPp7YC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPp7YC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPp7YC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPp7YC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPp7YC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPp7YC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPp7YC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPp7YC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPp7YC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPp7YC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPp7YC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXPp7YC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPp7YC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPp7YC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPp7YC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPp7YC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPp7YC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPp7YC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPp7YC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYCuTdq.s: Assembler messages:
encrypt.c: /tmp/ccYCuTdq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYCuTdq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYCuTdq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYCuTdq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCuTdq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCuTdq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCuTdq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCuTdq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCuTdq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCuTdq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCuTdq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCuTdq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYCuTdq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCuTdq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYCuTdq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYCuTdq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYCuTdq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCuTdq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCuTdq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYCuTdq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCuTdq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYCuTdq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCuTdq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYCuTdq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccakYCNN.s: Assembler messages:
encrypt.c: /tmp/ccakYCNN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccakYCNN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccakYCNN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccakYCNN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakYCNN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakYCNN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakYCNN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakYCNN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakYCNN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakYCNN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakYCNN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakYCNN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccakYCNN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakYCNN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccakYCNN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakYCNN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccakYCNN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakYCNN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakYCNN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakYCNN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakYCNN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakYCNN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccakYCNN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakYCNN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvX71x9.s: Assembler messages:
encrypt.c: /tmp/ccvX71x9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvX71x9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvX71x9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvX71x9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX71x9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX71x9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX71x9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX71x9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX71x9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvX71x9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvX71x9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvX71x9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvX71x9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX71x9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvX71x9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvX71x9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvX71x9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvX71x9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvX71x9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvX71x9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvX71x9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvX71x9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvX71x9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvX71x9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPgYSgm.s: Assembler messages:
encrypt.c: /tmp/ccPgYSgm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgYSgm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgYSgm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgYSgm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYSgm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYSgm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYSgm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYSgm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYSgm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgYSgm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgYSgm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgYSgm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgYSgm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYSgm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgYSgm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPgYSgm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgYSgm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgYSgm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgYSgm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgYSgm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgYSgm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgYSgm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgYSgm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgYSgm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvMbfU0.s: Assembler messages:
encrypt.c: /tmp/ccvMbfU0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvMbfU0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvMbfU0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvMbfU0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMbfU0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMbfU0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMbfU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMbfU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMbfU0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMbfU0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMbfU0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMbfU0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvMbfU0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMbfU0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvMbfU0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMbfU0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvMbfU0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMbfU0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMbfU0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMbfU0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMbfU0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMbfU0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvMbfU0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMbfU0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2Mv3jK.s: Assembler messages:
encrypt.c: /tmp/cc2Mv3jK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Mv3jK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Mv3jK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Mv3jK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mv3jK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mv3jK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mv3jK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mv3jK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mv3jK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Mv3jK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Mv3jK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Mv3jK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Mv3jK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mv3jK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Mv3jK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Mv3jK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Mv3jK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Mv3jK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Mv3jK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Mv3jK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Mv3jK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Mv3jK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Mv3jK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Mv3jK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2qIYN9.s: Assembler messages:
encrypt.c: /tmp/cc2qIYN9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2qIYN9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2qIYN9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2qIYN9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qIYN9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qIYN9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qIYN9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qIYN9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qIYN9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qIYN9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qIYN9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qIYN9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2qIYN9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qIYN9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2qIYN9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2qIYN9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qIYN9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qIYN9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qIYN9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qIYN9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qIYN9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2qIYN9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qIYN9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qIYN9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8rkmNR.s: Assembler messages:
encrypt.c: /tmp/cc8rkmNR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rkmNR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rkmNR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rkmNR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rkmNR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rkmNR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rkmNR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rkmNR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rkmNR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rkmNR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rkmNR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rkmNR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rkmNR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rkmNR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rkmNR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rkmNR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8rkmNR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8rkmNR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rkmNR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rkmNR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rkmNR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rkmNR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rkmNR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8rkmNR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchLCSyd.s: Assembler messages:
encrypt.c: /tmp/cchLCSyd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchLCSyd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchLCSyd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchLCSyd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLCSyd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLCSyd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLCSyd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLCSyd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLCSyd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLCSyd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLCSyd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLCSyd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchLCSyd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLCSyd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchLCSyd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchLCSyd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchLCSyd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLCSyd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLCSyd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchLCSyd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLCSyd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchLCSyd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLCSyd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchLCSyd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO4obtw.s: Assembler messages:
encrypt.c: /tmp/ccO4obtw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4obtw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4obtw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO4obtw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4obtw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4obtw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4obtw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4obtw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4obtw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4obtw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4obtw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4obtw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO4obtw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4obtw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4obtw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO4obtw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4obtw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4obtw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4obtw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4obtw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4obtw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO4obtw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4obtw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4obtw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQCvJ4b.s: Assembler messages:
encrypt.c: /tmp/ccQCvJ4b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQCvJ4b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQCvJ4b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQCvJ4b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCvJ4b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCvJ4b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCvJ4b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCvJ4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCvJ4b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQCvJ4b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQCvJ4b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQCvJ4b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQCvJ4b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCvJ4b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQCvJ4b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQCvJ4b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQCvJ4b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQCvJ4b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQCvJ4b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQCvJ4b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCvJ4b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQCvJ4b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQCvJ4b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQCvJ4b.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGMRkas.s: Assembler messages:
encrypt.c: /tmp/ccGMRkas.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGMRkas.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGMRkas.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGMRkas.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMRkas.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMRkas.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMRkas.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMRkas.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMRkas.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMRkas.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMRkas.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMRkas.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGMRkas.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMRkas.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGMRkas.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGMRkas.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMRkas.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMRkas.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMRkas.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMRkas.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMRkas.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGMRkas.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMRkas.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMRkas.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVWCee6.s: Assembler messages:
encrypt.c: /tmp/ccVWCee6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVWCee6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVWCee6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVWCee6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWCee6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWCee6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWCee6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWCee6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWCee6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWCee6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWCee6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWCee6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVWCee6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWCee6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVWCee6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWCee6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVWCee6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVWCee6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWCee6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWCee6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWCee6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWCee6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVWCee6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVWCee6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8LkejE.s: Assembler messages:
encrypt.c: /tmp/cc8LkejE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8LkejE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8LkejE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8LkejE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LkejE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LkejE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LkejE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LkejE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LkejE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8LkejE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8LkejE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8LkejE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8LkejE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LkejE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8LkejE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8LkejE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8LkejE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8LkejE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8LkejE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LkejE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8LkejE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8LkejE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8LkejE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8LkejE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAfnoXd.s: Assembler messages:
encrypt.c: /tmp/ccAfnoXd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAfnoXd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAfnoXd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAfnoXd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfnoXd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfnoXd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfnoXd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfnoXd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfnoXd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfnoXd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfnoXd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfnoXd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAfnoXd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfnoXd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAfnoXd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfnoXd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAfnoXd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfnoXd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfnoXd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfnoXd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfnoXd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfnoXd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAfnoXd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfnoXd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN2OvKe.s: Assembler messages:
encrypt.c: /tmp/ccN2OvKe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN2OvKe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN2OvKe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN2OvKe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2OvKe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2OvKe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2OvKe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2OvKe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2OvKe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN2OvKe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN2OvKe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN2OvKe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN2OvKe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2OvKe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN2OvKe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN2OvKe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN2OvKe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN2OvKe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN2OvKe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN2OvKe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2OvKe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN2OvKe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN2OvKe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN2OvKe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaB12HC.s: Assembler messages:
encrypt.c: /tmp/ccaB12HC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaB12HC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaB12HC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaB12HC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB12HC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB12HC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB12HC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB12HC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB12HC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaB12HC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaB12HC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaB12HC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaB12HC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB12HC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaB12HC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaB12HC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaB12HC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaB12HC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaB12HC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaB12HC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaB12HC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaB12HC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaB12HC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaB12HC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc09gRmy.s: Assembler messages:
encrypt.c: /tmp/cc09gRmy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc09gRmy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc09gRmy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc09gRmy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09gRmy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09gRmy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09gRmy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09gRmy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09gRmy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09gRmy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09gRmy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09gRmy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc09gRmy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09gRmy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc09gRmy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc09gRmy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc09gRmy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09gRmy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09gRmy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc09gRmy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09gRmy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc09gRmy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09gRmy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc09gRmy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cca1G1Nh.s: Assembler messages:
encrypt.c: /tmp/cca1G1Nh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1G1Nh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1G1Nh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca1G1Nh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1G1Nh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1G1Nh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1G1Nh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1G1Nh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1G1Nh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1G1Nh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1G1Nh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1G1Nh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1G1Nh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1G1Nh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1G1Nh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1G1Nh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca1G1Nh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1G1Nh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1G1Nh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1G1Nh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1G1Nh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1G1Nh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1G1Nh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1G1Nh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNJzSPB.s: Assembler messages:
encrypt.c: /tmp/ccNJzSPB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJzSPB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJzSPB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJzSPB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzSPB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzSPB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzSPB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzSPB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzSPB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJzSPB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJzSPB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJzSPB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJzSPB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzSPB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJzSPB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNJzSPB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJzSPB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJzSPB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJzSPB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJzSPB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJzSPB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJzSPB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJzSPB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJzSPB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZbCeKk.s: Assembler messages:
encrypt.c: /tmp/ccZbCeKk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZbCeKk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZbCeKk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZbCeKk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbCeKk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbCeKk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbCeKk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbCeKk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbCeKk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZbCeKk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZbCeKk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZbCeKk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZbCeKk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbCeKk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZbCeKk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZbCeKk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZbCeKk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZbCeKk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZbCeKk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZbCeKk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZbCeKk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZbCeKk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZbCeKk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZbCeKk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOVQPZB.s: Assembler messages:
encrypt.c: /tmp/ccOVQPZB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVQPZB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVQPZB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOVQPZB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVQPZB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVQPZB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVQPZB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVQPZB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVQPZB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVQPZB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVQPZB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVQPZB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOVQPZB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVQPZB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVQPZB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVQPZB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOVQPZB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVQPZB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVQPZB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVQPZB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVQPZB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVQPZB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOVQPZB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVQPZB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgGhpKO.s: Assembler messages:
encrypt.c: /tmp/ccgGhpKO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgGhpKO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgGhpKO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgGhpKO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGhpKO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGhpKO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGhpKO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGhpKO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGhpKO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGhpKO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGhpKO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGhpKO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgGhpKO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGhpKO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgGhpKO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgGhpKO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGhpKO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGhpKO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGhpKO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGhpKO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGhpKO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgGhpKO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGhpKO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGhpKO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNSCZYE.s: Assembler messages:
encrypt.c: /tmp/ccNSCZYE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSCZYE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSCZYE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSCZYE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSCZYE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSCZYE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSCZYE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSCZYE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSCZYE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSCZYE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSCZYE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSCZYE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSCZYE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSCZYE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSCZYE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSCZYE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNSCZYE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSCZYE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSCZYE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSCZYE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSCZYE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSCZYE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSCZYE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSCZYE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cctGWbqR.s: Assembler messages:
encrypt.c: /tmp/cctGWbqR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctGWbqR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctGWbqR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctGWbqR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGWbqR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGWbqR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGWbqR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGWbqR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGWbqR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGWbqR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGWbqR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGWbqR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctGWbqR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGWbqR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctGWbqR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctGWbqR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGWbqR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGWbqR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGWbqR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGWbqR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGWbqR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctGWbqR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGWbqR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGWbqR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7nXady.s: Assembler messages:
encrypt.c: /tmp/cc7nXady.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7nXady.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7nXady.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7nXady.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nXady.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nXady.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nXady.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nXady.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nXady.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nXady.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nXady.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nXady.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7nXady.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nXady.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7nXady.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nXady.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7nXady.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nXady.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nXady.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nXady.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nXady.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nXady.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7nXady.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nXady.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cclDxTSW.s: Assembler messages:
encrypt.c: /tmp/cclDxTSW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclDxTSW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclDxTSW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclDxTSW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDxTSW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDxTSW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDxTSW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDxTSW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDxTSW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDxTSW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDxTSW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDxTSW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclDxTSW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDxTSW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclDxTSW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclDxTSW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDxTSW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDxTSW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDxTSW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDxTSW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDxTSW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclDxTSW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDxTSW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDxTSW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVbt1mY.s: Assembler messages:
encrypt.c: /tmp/ccVbt1mY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbt1mY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbt1mY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbt1mY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbt1mY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbt1mY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbt1mY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbt1mY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbt1mY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbt1mY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbt1mY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbt1mY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbt1mY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbt1mY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbt1mY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVbt1mY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbt1mY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbt1mY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbt1mY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbt1mY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbt1mY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVbt1mY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbt1mY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbt1mY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccksjIRE.s: Assembler messages:
encrypt.c: /tmp/ccksjIRE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccksjIRE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccksjIRE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccksjIRE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksjIRE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksjIRE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksjIRE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksjIRE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksjIRE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksjIRE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksjIRE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksjIRE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccksjIRE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksjIRE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccksjIRE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksjIRE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccksjIRE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksjIRE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksjIRE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksjIRE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksjIRE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksjIRE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccksjIRE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksjIRE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC6M8gT.s: Assembler messages:
encrypt.c: /tmp/ccC6M8gT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6M8gT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6M8gT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6M8gT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6M8gT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6M8gT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6M8gT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6M8gT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6M8gT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6M8gT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6M8gT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6M8gT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6M8gT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6M8gT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6M8gT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC6M8gT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6M8gT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6M8gT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6M8gT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6M8gT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6M8gT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6M8gT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6M8gT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6M8gT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG0N9ZD.s: Assembler messages:
encrypt.c: /tmp/ccG0N9ZD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG0N9ZD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG0N9ZD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG0N9ZD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0N9ZD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0N9ZD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0N9ZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0N9ZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0N9ZD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0N9ZD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0N9ZD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0N9ZD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG0N9ZD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0N9ZD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG0N9ZD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0N9ZD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG0N9ZD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0N9ZD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0N9ZD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0N9ZD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0N9ZD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0N9ZD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG0N9ZD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0N9ZD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchn1Mx4.s: Assembler messages:
encrypt.c: /tmp/cchn1Mx4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchn1Mx4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchn1Mx4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchn1Mx4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn1Mx4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn1Mx4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn1Mx4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn1Mx4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn1Mx4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchn1Mx4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchn1Mx4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchn1Mx4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchn1Mx4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn1Mx4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchn1Mx4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchn1Mx4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchn1Mx4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchn1Mx4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchn1Mx4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn1Mx4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchn1Mx4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchn1Mx4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchn1Mx4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchn1Mx4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj8tfsH.s: Assembler messages:
encrypt.c: /tmp/ccj8tfsH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj8tfsH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj8tfsH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj8tfsH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8tfsH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8tfsH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8tfsH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8tfsH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8tfsH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8tfsH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8tfsH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8tfsH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj8tfsH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8tfsH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj8tfsH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8tfsH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj8tfsH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj8tfsH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8tfsH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8tfsH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8tfsH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8tfsH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj8tfsH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj8tfsH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgFGxD0.s: Assembler messages:
encrypt.c: /tmp/ccgFGxD0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgFGxD0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgFGxD0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgFGxD0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxD0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxD0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxD0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxD0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxD0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFGxD0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFGxD0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFGxD0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgFGxD0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxD0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgFGxD0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgFGxD0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgFGxD0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFGxD0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFGxD0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFGxD0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFGxD0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgFGxD0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFGxD0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgFGxD0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmhzrtq.s: Assembler messages:
encrypt.c: /tmp/ccmhzrtq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhzrtq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmhzrtq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhzrtq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhzrtq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhzrtq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhzrtq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhzrtq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhzrtq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhzrtq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhzrtq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhzrtq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmhzrtq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhzrtq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmhzrtq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhzrtq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmhzrtq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhzrtq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhzrtq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhzrtq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhzrtq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhzrtq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhzrtq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhzrtq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCoCOOD.s: Assembler messages:
encrypt.c: /tmp/ccCoCOOD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCoCOOD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCoCOOD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCoCOOD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoCOOD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoCOOD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoCOOD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoCOOD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoCOOD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCoCOOD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCoCOOD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCoCOOD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCoCOOD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoCOOD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCoCOOD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCoCOOD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCoCOOD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCoCOOD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCoCOOD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCoCOOD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoCOOD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCoCOOD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCoCOOD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCoCOOD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgZZJGe.s: Assembler messages:
encrypt.c: /tmp/ccgZZJGe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZZJGe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZZJGe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZZJGe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZZJGe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZZJGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZZJGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZZJGe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZZJGe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZZJGe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZZJGe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZZJGe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZZJGe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZZJGe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZZJGe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgZZJGe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZZJGe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZZJGe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZZJGe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZZJGe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZZJGe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgZZJGe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZZJGe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZZJGe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdMfBRy.s: Assembler messages:
encrypt.c: /tmp/ccdMfBRy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdMfBRy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdMfBRy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdMfBRy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMfBRy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMfBRy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMfBRy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMfBRy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMfBRy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMfBRy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMfBRy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMfBRy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdMfBRy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMfBRy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdMfBRy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMfBRy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdMfBRy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdMfBRy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMfBRy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMfBRy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMfBRy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMfBRy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdMfBRy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdMfBRy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnzUtcZ.s: Assembler messages:
encrypt.c: /tmp/ccnzUtcZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnzUtcZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnzUtcZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnzUtcZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzUtcZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzUtcZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzUtcZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzUtcZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzUtcZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzUtcZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzUtcZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzUtcZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnzUtcZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzUtcZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnzUtcZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnzUtcZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnzUtcZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzUtcZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzUtcZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzUtcZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzUtcZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnzUtcZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzUtcZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnzUtcZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd8LQt8.s: Assembler messages:
encrypt.c: /tmp/ccd8LQt8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd8LQt8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd8LQt8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd8LQt8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8LQt8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8LQt8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8LQt8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8LQt8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8LQt8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8LQt8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8LQt8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8LQt8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd8LQt8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8LQt8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd8LQt8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd8LQt8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8LQt8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8LQt8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8LQt8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8LQt8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8LQt8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd8LQt8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8LQt8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8LQt8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg6ZTvw.s: Assembler messages:
encrypt.c: /tmp/ccg6ZTvw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg6ZTvw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg6ZTvw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg6ZTvw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ZTvw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ZTvw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ZTvw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ZTvw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ZTvw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6ZTvw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6ZTvw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6ZTvw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg6ZTvw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ZTvw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg6ZTvw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6ZTvw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg6ZTvw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6ZTvw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6ZTvw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6ZTvw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6ZTvw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6ZTvw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg6ZTvw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6ZTvw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGls6KN.s: Assembler messages:
encrypt.c: /tmp/ccGls6KN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGls6KN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGls6KN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGls6KN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGls6KN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGls6KN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGls6KN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGls6KN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGls6KN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGls6KN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGls6KN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGls6KN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGls6KN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGls6KN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGls6KN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGls6KN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGls6KN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGls6KN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGls6KN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGls6KN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGls6KN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGls6KN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGls6KN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGls6KN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYe63Kp.s: Assembler messages:
encrypt.c: /tmp/ccYe63Kp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYe63Kp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYe63Kp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYe63Kp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe63Kp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe63Kp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe63Kp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe63Kp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe63Kp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYe63Kp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYe63Kp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYe63Kp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYe63Kp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe63Kp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYe63Kp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYe63Kp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYe63Kp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe63Kp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe63Kp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe63Kp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe63Kp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYe63Kp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe63Kp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe63Kp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRKlpIU.s: Assembler messages:
encrypt.c: /tmp/ccRKlpIU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRKlpIU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRKlpIU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRKlpIU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKlpIU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKlpIU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKlpIU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKlpIU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKlpIU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKlpIU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKlpIU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKlpIU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRKlpIU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKlpIU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRKlpIU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKlpIU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRKlpIU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKlpIU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKlpIU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKlpIU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKlpIU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKlpIU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRKlpIU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKlpIU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp0AMox.s: Assembler messages:
encrypt.c: /tmp/ccp0AMox.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0AMox.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp0AMox.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp0AMox.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0AMox.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0AMox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0AMox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0AMox.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0AMox.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0AMox.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0AMox.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0AMox.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp0AMox.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0AMox.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp0AMox.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp0AMox.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0AMox.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0AMox.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0AMox.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0AMox.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0AMox.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0AMox.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0AMox.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0AMox.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPpeBqi.s: Assembler messages:
encrypt.c: /tmp/ccPpeBqi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPpeBqi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPpeBqi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPpeBqi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpeBqi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpeBqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpeBqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpeBqi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpeBqi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpeBqi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpeBqi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpeBqi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPpeBqi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpeBqi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPpeBqi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPpeBqi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPpeBqi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpeBqi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpeBqi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpeBqi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpeBqi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPpeBqi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpeBqi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPpeBqi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccom4WFJ.s: Assembler messages:
encrypt.c: /tmp/ccom4WFJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccom4WFJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccom4WFJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccom4WFJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom4WFJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom4WFJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom4WFJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom4WFJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom4WFJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccom4WFJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccom4WFJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccom4WFJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccom4WFJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom4WFJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccom4WFJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccom4WFJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccom4WFJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccom4WFJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccom4WFJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccom4WFJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccom4WFJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccom4WFJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccom4WFJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccom4WFJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCVkkjv.s: Assembler messages:
encrypt.c: /tmp/ccCVkkjv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCVkkjv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCVkkjv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCVkkjv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVkkjv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVkkjv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVkkjv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVkkjv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVkkjv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVkkjv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVkkjv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVkkjv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCVkkjv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVkkjv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCVkkjv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCVkkjv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCVkkjv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVkkjv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVkkjv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCVkkjv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVkkjv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCVkkjv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVkkjv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCVkkjv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMmNbKR.s: Assembler messages:
encrypt.c: /tmp/ccMmNbKR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMmNbKR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMmNbKR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMmNbKR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNbKR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNbKR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNbKR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNbKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNbKR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMmNbKR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMmNbKR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMmNbKR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMmNbKR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNbKR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMmNbKR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMmNbKR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMmNbKR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMmNbKR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMmNbKR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMmNbKR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMmNbKR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMmNbKR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMmNbKR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMmNbKR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJE0yxn.s: Assembler messages:
encrypt.c: /tmp/ccJE0yxn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJE0yxn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJE0yxn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJE0yxn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE0yxn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE0yxn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE0yxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE0yxn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE0yxn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJE0yxn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJE0yxn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJE0yxn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJE0yxn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE0yxn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJE0yxn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJE0yxn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJE0yxn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJE0yxn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJE0yxn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJE0yxn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJE0yxn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJE0yxn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJE0yxn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJE0yxn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciohbBl.s: Assembler messages:
encrypt.c: /tmp/cciohbBl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciohbBl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciohbBl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciohbBl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciohbBl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciohbBl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciohbBl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciohbBl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciohbBl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciohbBl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciohbBl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciohbBl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciohbBl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciohbBl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciohbBl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciohbBl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciohbBl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciohbBl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciohbBl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciohbBl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciohbBl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciohbBl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciohbBl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciohbBl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAvstzs.s: Assembler messages:
encrypt.c: /tmp/ccAvstzs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvstzs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvstzs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvstzs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvstzs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvstzs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvstzs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvstzs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvstzs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvstzs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvstzs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvstzs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvstzs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvstzs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvstzs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAvstzs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvstzs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvstzs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvstzs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvstzs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvstzs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvstzs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvstzs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvstzs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccKgeef.s: Assembler messages:
encrypt.c: /tmp/cccKgeef.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccKgeef.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccKgeef.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccKgeef.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKgeef.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKgeef.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKgeef.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKgeef.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKgeef.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKgeef.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKgeef.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKgeef.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccKgeef.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKgeef.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccKgeef.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKgeef.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccKgeef.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccKgeef.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKgeef.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKgeef.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccKgeef.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKgeef.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccKgeef.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccKgeef.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3CoCwi.s: Assembler messages:
encrypt.c: /tmp/cc3CoCwi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3CoCwi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3CoCwi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3CoCwi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CoCwi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CoCwi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CoCwi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CoCwi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CoCwi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3CoCwi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3CoCwi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3CoCwi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3CoCwi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CoCwi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3CoCwi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3CoCwi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3CoCwi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3CoCwi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3CoCwi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3CoCwi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3CoCwi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3CoCwi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3CoCwi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3CoCwi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwsOJWm.s: Assembler messages:
encrypt.c: /tmp/ccwsOJWm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwsOJWm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwsOJWm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwsOJWm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOJWm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOJWm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOJWm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOJWm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOJWm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsOJWm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsOJWm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsOJWm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwsOJWm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOJWm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwsOJWm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwsOJWm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwsOJWm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsOJWm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsOJWm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsOJWm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsOJWm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwsOJWm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsOJWm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwsOJWm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoyJ7yr.s: Assembler messages:
encrypt.c: /tmp/ccoyJ7yr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoyJ7yr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoyJ7yr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoyJ7yr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyJ7yr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyJ7yr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyJ7yr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyJ7yr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyJ7yr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyJ7yr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyJ7yr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyJ7yr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoyJ7yr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyJ7yr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoyJ7yr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoyJ7yr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyJ7yr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyJ7yr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyJ7yr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyJ7yr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyJ7yr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoyJ7yr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyJ7yr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyJ7yr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczYTnvo.s: Assembler messages:
encrypt.c: /tmp/cczYTnvo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYTnvo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYTnvo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczYTnvo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYTnvo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYTnvo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYTnvo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYTnvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYTnvo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYTnvo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYTnvo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYTnvo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczYTnvo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYTnvo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYTnvo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYTnvo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczYTnvo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYTnvo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYTnvo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYTnvo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYTnvo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYTnvo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYTnvo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYTnvo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKyhV5z.s: Assembler messages:
encrypt.c: /tmp/ccKyhV5z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyhV5z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKyhV5z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKyhV5z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhV5z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhV5z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhV5z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhV5z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhV5z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyhV5z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyhV5z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyhV5z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKyhV5z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhV5z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKyhV5z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKyhV5z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyhV5z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyhV5z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyhV5z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyhV5z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyhV5z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyhV5z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyhV5z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyhV5z.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTAmdFi.s: Assembler messages:
encrypt.c: /tmp/ccTAmdFi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAmdFi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAmdFi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAmdFi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmdFi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmdFi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmdFi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmdFi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmdFi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAmdFi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAmdFi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAmdFi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAmdFi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmdFi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAmdFi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAmdFi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTAmdFi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAmdFi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAmdFi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAmdFi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmdFi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAmdFi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAmdFi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAmdFi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckszSeJ.s: Assembler messages:
encrypt.c: /tmp/cckszSeJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckszSeJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckszSeJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckszSeJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckszSeJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckszSeJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckszSeJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckszSeJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckszSeJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckszSeJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckszSeJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckszSeJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckszSeJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckszSeJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckszSeJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckszSeJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckszSeJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckszSeJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckszSeJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckszSeJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckszSeJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckszSeJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckszSeJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckszSeJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl3Us6p.s: Assembler messages:
encrypt.c: /tmp/ccl3Us6p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl3Us6p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl3Us6p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl3Us6p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3Us6p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3Us6p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3Us6p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3Us6p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3Us6p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3Us6p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3Us6p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3Us6p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl3Us6p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3Us6p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl3Us6p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3Us6p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl3Us6p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3Us6p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3Us6p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3Us6p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3Us6p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3Us6p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3Us6p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3Us6p.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTW7E9k.s: Assembler messages:
encrypt.c: /tmp/ccTW7E9k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTW7E9k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTW7E9k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTW7E9k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7E9k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7E9k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7E9k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7E9k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7E9k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW7E9k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW7E9k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW7E9k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTW7E9k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7E9k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTW7E9k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW7E9k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTW7E9k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW7E9k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW7E9k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW7E9k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7E9k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW7E9k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTW7E9k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW7E9k.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdAERnv.s: Assembler messages:
encrypt.c: /tmp/ccdAERnv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAERnv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAERnv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAERnv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAERnv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAERnv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAERnv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAERnv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAERnv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAERnv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAERnv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAERnv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAERnv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAERnv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAERnv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdAERnv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAERnv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAERnv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAERnv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAERnv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAERnv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAERnv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAERnv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAERnv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Uw8Tr.s: Assembler messages:
encrypt.c: /tmp/cc0Uw8Tr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Uw8Tr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Uw8Tr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Uw8Tr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Uw8Tr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Uw8Tr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Uw8Tr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Uw8Tr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Uw8Tr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Uw8Tr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Uw8Tr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Uw8Tr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Uw8Tr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Uw8Tr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Uw8Tr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Uw8Tr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Uw8Tr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Uw8Tr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Uw8Tr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Uw8Tr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Uw8Tr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Uw8Tr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Uw8Tr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Uw8Tr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPtfqaA.s: Assembler messages:
encrypt.c: /tmp/ccPtfqaA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtfqaA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtfqaA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtfqaA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfqaA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfqaA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfqaA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfqaA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfqaA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtfqaA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtfqaA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtfqaA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtfqaA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfqaA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtfqaA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPtfqaA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtfqaA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtfqaA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtfqaA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtfqaA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtfqaA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtfqaA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtfqaA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtfqaA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVrILC3.s: Assembler messages:
encrypt.c: /tmp/ccVrILC3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrILC3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrILC3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrILC3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrILC3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrILC3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrILC3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrILC3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrILC3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrILC3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrILC3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrILC3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVrILC3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrILC3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrILC3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVrILC3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVrILC3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrILC3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrILC3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrILC3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrILC3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrILC3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrILC3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVrILC3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccitIW2k.s: Assembler messages:
encrypt.c: /tmp/ccitIW2k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitIW2k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccitIW2k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccitIW2k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitIW2k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitIW2k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitIW2k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitIW2k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitIW2k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitIW2k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitIW2k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitIW2k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccitIW2k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitIW2k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccitIW2k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitIW2k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccitIW2k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitIW2k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitIW2k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitIW2k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitIW2k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitIW2k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitIW2k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitIW2k.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3yR6De.s: Assembler messages:
encrypt.c: /tmp/cc3yR6De.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3yR6De.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3yR6De.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3yR6De.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yR6De.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yR6De.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yR6De.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yR6De.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yR6De.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yR6De.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yR6De.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yR6De.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3yR6De.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yR6De.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3yR6De.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yR6De.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3yR6De.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3yR6De.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yR6De.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yR6De.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3yR6De.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yR6De.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3yR6De.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3yR6De.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdICNSd.s: Assembler messages:
encrypt.c: /tmp/ccdICNSd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdICNSd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdICNSd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdICNSd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdICNSd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdICNSd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdICNSd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdICNSd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdICNSd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdICNSd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdICNSd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdICNSd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdICNSd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdICNSd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdICNSd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdICNSd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdICNSd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdICNSd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdICNSd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdICNSd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdICNSd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdICNSd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdICNSd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdICNSd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4gr7xV.s: Assembler messages:
encrypt.c: /tmp/cc4gr7xV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gr7xV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gr7xV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gr7xV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gr7xV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gr7xV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gr7xV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gr7xV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gr7xV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gr7xV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gr7xV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gr7xV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gr7xV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gr7xV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gr7xV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4gr7xV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gr7xV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gr7xV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gr7xV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gr7xV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gr7xV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4gr7xV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gr7xV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gr7xV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccb1cp7i.s: Assembler messages:
encrypt.c: /tmp/ccb1cp7i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb1cp7i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb1cp7i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb1cp7i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1cp7i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1cp7i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1cp7i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1cp7i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1cp7i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1cp7i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1cp7i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1cp7i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb1cp7i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1cp7i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb1cp7i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1cp7i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb1cp7i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb1cp7i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1cp7i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1cp7i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1cp7i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1cp7i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb1cp7i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb1cp7i.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2H4z6j.s: Assembler messages:
encrypt.c: /tmp/cc2H4z6j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2H4z6j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2H4z6j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2H4z6j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H4z6j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H4z6j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H4z6j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H4z6j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H4z6j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2H4z6j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2H4z6j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2H4z6j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2H4z6j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H4z6j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2H4z6j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2H4z6j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2H4z6j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2H4z6j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2H4z6j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2H4z6j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2H4z6j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2H4z6j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2H4z6j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2H4z6j.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRRaHj8.s: Assembler messages:
encrypt.c: /tmp/ccRRaHj8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRaHj8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRRaHj8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRRaHj8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRaHj8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRaHj8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRaHj8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRaHj8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRaHj8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRaHj8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRaHj8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRaHj8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRRaHj8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRaHj8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRRaHj8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRRaHj8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRRaHj8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRaHj8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRaHj8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRaHj8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRaHj8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRaHj8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRaHj8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRRaHj8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6JvKus.s: Assembler messages:
encrypt.c: /tmp/cc6JvKus.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JvKus.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JvKus.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JvKus.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JvKus.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JvKus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JvKus.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JvKus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JvKus.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JvKus.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JvKus.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JvKus.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JvKus.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JvKus.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JvKus.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JvKus.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6JvKus.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JvKus.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JvKus.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JvKus.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JvKus.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JvKus.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6JvKus.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JvKus.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwYNMcc.s: Assembler messages:
encrypt.c: /tmp/ccwYNMcc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwYNMcc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwYNMcc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwYNMcc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYNMcc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYNMcc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYNMcc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYNMcc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYNMcc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYNMcc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYNMcc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYNMcc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwYNMcc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYNMcc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwYNMcc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwYNMcc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYNMcc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYNMcc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYNMcc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYNMcc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYNMcc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwYNMcc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYNMcc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYNMcc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEwY4Mz.s: Assembler messages:
encrypt.c: /tmp/ccEwY4Mz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEwY4Mz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEwY4Mz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEwY4Mz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwY4Mz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwY4Mz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwY4Mz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwY4Mz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwY4Mz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwY4Mz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwY4Mz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwY4Mz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEwY4Mz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwY4Mz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEwY4Mz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwY4Mz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEwY4Mz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwY4Mz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwY4Mz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwY4Mz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwY4Mz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwY4Mz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEwY4Mz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwY4Mz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbBr6Ye.s: Assembler messages:
encrypt.c: /tmp/ccbBr6Ye.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBr6Ye.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbBr6Ye.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbBr6Ye.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBr6Ye.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBr6Ye.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBr6Ye.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBr6Ye.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBr6Ye.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBr6Ye.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBr6Ye.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBr6Ye.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbBr6Ye.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBr6Ye.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbBr6Ye.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbBr6Ye.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBr6Ye.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBr6Ye.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBr6Ye.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBr6Ye.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBr6Ye.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBr6Ye.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBr6Ye.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBr6Ye.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBkRUV7.s: Assembler messages:
encrypt.c: /tmp/ccBkRUV7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkRUV7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBkRUV7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBkRUV7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkRUV7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkRUV7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkRUV7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkRUV7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkRUV7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkRUV7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkRUV7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkRUV7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBkRUV7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkRUV7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBkRUV7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBkRUV7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkRUV7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkRUV7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkRUV7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkRUV7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkRUV7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkRUV7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkRUV7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkRUV7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbDgojz.s: Assembler messages:
encrypt.c: /tmp/ccbDgojz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbDgojz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbDgojz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbDgojz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDgojz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDgojz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDgojz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDgojz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDgojz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDgojz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDgojz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDgojz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbDgojz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDgojz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbDgojz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDgojz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbDgojz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDgojz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDgojz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDgojz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDgojz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDgojz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbDgojz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDgojz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRRTt8s.s: Assembler messages:
encrypt.c: /tmp/ccRRTt8s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRTt8s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRRTt8s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRRTt8s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRTt8s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRTt8s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRTt8s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRTt8s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRTt8s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRTt8s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRTt8s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRTt8s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRRTt8s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRTt8s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRRTt8s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRTt8s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRRTt8s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRTt8s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRTt8s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRTt8s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRTt8s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRTt8s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRTt8s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRTt8s.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnpK05b.s: Assembler messages:
encrypt.c: /tmp/ccnpK05b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnpK05b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnpK05b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnpK05b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpK05b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpK05b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpK05b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpK05b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpK05b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpK05b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpK05b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpK05b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnpK05b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpK05b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnpK05b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnpK05b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnpK05b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpK05b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpK05b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpK05b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpK05b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnpK05b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpK05b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnpK05b.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL4GrvY.s: Assembler messages:
encrypt.c: /tmp/ccL4GrvY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL4GrvY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL4GrvY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL4GrvY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4GrvY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4GrvY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4GrvY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4GrvY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4GrvY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4GrvY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4GrvY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4GrvY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL4GrvY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4GrvY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL4GrvY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL4GrvY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4GrvY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4GrvY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4GrvY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4GrvY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4GrvY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL4GrvY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4GrvY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4GrvY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRThLZD.s: Assembler messages:
encrypt.c: /tmp/ccRThLZD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRThLZD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRThLZD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRThLZD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRThLZD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRThLZD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRThLZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRThLZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRThLZD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRThLZD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRThLZD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRThLZD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRThLZD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRThLZD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRThLZD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRThLZD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRThLZD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRThLZD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRThLZD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRThLZD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRThLZD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRThLZD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRThLZD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRThLZD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIHr39N.s: Assembler messages:
encrypt.c: /tmp/ccIHr39N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIHr39N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIHr39N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIHr39N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHr39N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHr39N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHr39N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHr39N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHr39N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHr39N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHr39N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHr39N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIHr39N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHr39N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIHr39N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHr39N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIHr39N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHr39N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHr39N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHr39N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHr39N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHr39N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHr39N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHr39N.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNy737a.s: Assembler messages:
encrypt.c: /tmp/ccNy737a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNy737a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNy737a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNy737a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy737a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy737a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy737a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy737a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy737a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNy737a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNy737a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNy737a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNy737a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy737a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNy737a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNy737a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNy737a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNy737a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNy737a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNy737a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNy737a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNy737a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNy737a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNy737a.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccaCRZsA.s: Assembler messages:
encrypt.c: /tmp/ccaCRZsA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCRZsA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCRZsA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCRZsA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCRZsA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCRZsA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCRZsA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCRZsA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCRZsA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCRZsA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCRZsA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCRZsA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCRZsA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCRZsA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCRZsA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCRZsA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCRZsA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCRZsA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCRZsA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCRZsA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCRZsA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCRZsA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCRZsA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCRZsA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cchMappW.s: Assembler messages:
encrypt.c: /tmp/cchMappW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMappW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMappW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchMappW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMappW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMappW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMappW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMappW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMappW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMappW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMappW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMappW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMappW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMappW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMappW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchMappW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchMappW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMappW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMappW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMappW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMappW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMappW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMappW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchMappW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZf0El8.s: Assembler messages:
encrypt.c: /tmp/ccZf0El8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZf0El8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZf0El8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZf0El8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf0El8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf0El8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf0El8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf0El8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf0El8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZf0El8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZf0El8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZf0El8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZf0El8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf0El8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZf0El8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZf0El8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZf0El8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZf0El8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZf0El8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf0El8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZf0El8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZf0El8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZf0El8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZf0El8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoq2ZLM.s: Assembler messages:
encrypt.c: /tmp/ccoq2ZLM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoq2ZLM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoq2ZLM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoq2ZLM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoq2ZLM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoq2ZLM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoq2ZLM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoq2ZLM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoq2ZLM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoq2ZLM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoq2ZLM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoq2ZLM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoq2ZLM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoq2ZLM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoq2ZLM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoq2ZLM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoq2ZLM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoq2ZLM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoq2ZLM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoq2ZLM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoq2ZLM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoq2ZLM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoq2ZLM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoq2ZLM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH2ORZG.s: Assembler messages:
encrypt.c: /tmp/ccH2ORZG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH2ORZG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH2ORZG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH2ORZG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ORZG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ORZG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ORZG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ORZG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ORZG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2ORZG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2ORZG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2ORZG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH2ORZG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ORZG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH2ORZG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH2ORZG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH2ORZG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2ORZG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2ORZG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH2ORZG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2ORZG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH2ORZG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2ORZG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH2ORZG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr1r1v6.s: Assembler messages:
encrypt.c: /tmp/ccr1r1v6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1r1v6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1r1v6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1r1v6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1r1v6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1r1v6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1r1v6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1r1v6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1r1v6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1r1v6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1r1v6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1r1v6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr1r1v6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1r1v6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1r1v6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1r1v6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr1r1v6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1r1v6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1r1v6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1r1v6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1r1v6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1r1v6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1r1v6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1r1v6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF2e82g.s: Assembler messages:
encrypt.c: /tmp/ccF2e82g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF2e82g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF2e82g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF2e82g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2e82g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2e82g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2e82g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2e82g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2e82g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2e82g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2e82g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2e82g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF2e82g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2e82g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF2e82g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2e82g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF2e82g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF2e82g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2e82g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2e82g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2e82g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2e82g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2e82g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF2e82g.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNWMVHN.s: Assembler messages:
encrypt.c: /tmp/ccNWMVHN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNWMVHN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNWMVHN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNWMVHN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWMVHN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWMVHN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWMVHN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWMVHN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWMVHN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWMVHN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWMVHN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWMVHN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNWMVHN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWMVHN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNWMVHN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNWMVHN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNWMVHN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWMVHN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWMVHN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWMVHN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWMVHN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNWMVHN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWMVHN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNWMVHN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9NuoG0.s: Assembler messages:
encrypt.c: /tmp/cc9NuoG0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9NuoG0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9NuoG0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9NuoG0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NuoG0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NuoG0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NuoG0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NuoG0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NuoG0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NuoG0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NuoG0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NuoG0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9NuoG0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NuoG0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9NuoG0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NuoG0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9NuoG0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9NuoG0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NuoG0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NuoG0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9NuoG0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NuoG0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9NuoG0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9NuoG0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccIPkDBJ.s: Assembler messages:
encrypt.c: /tmp/ccIPkDBJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIPkDBJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIPkDBJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIPkDBJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPkDBJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPkDBJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPkDBJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPkDBJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPkDBJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPkDBJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPkDBJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPkDBJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIPkDBJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPkDBJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIPkDBJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIPkDBJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIPkDBJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPkDBJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPkDBJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPkDBJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPkDBJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPkDBJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPkDBJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIPkDBJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2Xryma.s: Assembler messages:
encrypt.c: /tmp/cc2Xryma.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Xryma.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Xryma.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Xryma.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xryma.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xryma.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xryma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xryma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xryma.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xryma.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xryma.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xryma.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Xryma.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xryma.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Xryma.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xryma.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Xryma.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Xryma.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xryma.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xryma.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Xryma.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xryma.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Xryma.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Xryma.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwzXBJN.s: Assembler messages:
encrypt.c: /tmp/ccwzXBJN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwzXBJN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwzXBJN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwzXBJN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXBJN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXBJN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXBJN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXBJN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXBJN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzXBJN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzXBJN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzXBJN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwzXBJN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXBJN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwzXBJN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwzXBJN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzXBJN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzXBJN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzXBJN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXBJN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzXBJN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwzXBJN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzXBJN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzXBJN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOxfXXa.s: Assembler messages:
encrypt.c: /tmp/ccOxfXXa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxfXXa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxfXXa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxfXXa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxfXXa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxfXXa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxfXXa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxfXXa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxfXXa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxfXXa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxfXXa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxfXXa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxfXXa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxfXXa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxfXXa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOxfXXa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOxfXXa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxfXXa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxfXXa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxfXXa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxfXXa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxfXXa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxfXXa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOxfXXa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxEEIrG.s: Assembler messages:
encrypt.c: /tmp/ccxEEIrG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxEEIrG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxEEIrG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxEEIrG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEEIrG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEEIrG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEEIrG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEEIrG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEEIrG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEEIrG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEEIrG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEEIrG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxEEIrG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEEIrG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxEEIrG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEEIrG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxEEIrG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEEIrG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEEIrG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEEIrG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEEIrG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEEIrG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxEEIrG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEEIrG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccO1feVn.s: Assembler messages:
encrypt.c: /tmp/ccO1feVn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1feVn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO1feVn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1feVn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1feVn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1feVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1feVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1feVn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1feVn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO1feVn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO1feVn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO1feVn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO1feVn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1feVn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO1feVn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO1feVn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO1feVn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO1feVn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO1feVn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1feVn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO1feVn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1feVn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO1feVn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO1feVn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYW7JyD.s: Assembler messages:
encrypt.c: /tmp/ccYW7JyD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYW7JyD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYW7JyD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYW7JyD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW7JyD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW7JyD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW7JyD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW7JyD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW7JyD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYW7JyD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYW7JyD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYW7JyD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYW7JyD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW7JyD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYW7JyD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYW7JyD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYW7JyD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYW7JyD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYW7JyD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYW7JyD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYW7JyD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYW7JyD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYW7JyD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYW7JyD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccLATNJC.s: Assembler messages:
encrypt.c: /tmp/ccLATNJC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLATNJC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLATNJC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLATNJC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLATNJC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLATNJC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLATNJC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLATNJC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLATNJC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLATNJC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLATNJC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLATNJC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLATNJC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLATNJC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLATNJC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLATNJC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLATNJC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLATNJC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLATNJC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLATNJC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLATNJC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLATNJC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLATNJC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLATNJC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccm09DP5.s: Assembler messages:
encrypt.c: /tmp/ccm09DP5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm09DP5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm09DP5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm09DP5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm09DP5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm09DP5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm09DP5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm09DP5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm09DP5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm09DP5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm09DP5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm09DP5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm09DP5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm09DP5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm09DP5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm09DP5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm09DP5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm09DP5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm09DP5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm09DP5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm09DP5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm09DP5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm09DP5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm09DP5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS8ZISj.s: Assembler messages:
encrypt.c: /tmp/ccS8ZISj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS8ZISj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS8ZISj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS8ZISj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8ZISj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8ZISj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8ZISj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8ZISj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8ZISj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8ZISj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8ZISj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8ZISj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS8ZISj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8ZISj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS8ZISj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS8ZISj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8ZISj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8ZISj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8ZISj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8ZISj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8ZISj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS8ZISj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8ZISj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8ZISj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaL3Szx.s: Assembler messages:
encrypt.c: /tmp/ccaL3Szx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaL3Szx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaL3Szx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaL3Szx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3Szx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3Szx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3Szx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3Szx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3Szx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaL3Szx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaL3Szx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaL3Szx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaL3Szx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3Szx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaL3Szx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaL3Szx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaL3Szx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaL3Szx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaL3Szx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaL3Szx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3Szx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaL3Szx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaL3Szx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaL3Szx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG3rNlk.s: Assembler messages:
encrypt.c: /tmp/ccG3rNlk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG3rNlk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG3rNlk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG3rNlk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3rNlk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3rNlk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3rNlk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3rNlk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3rNlk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG3rNlk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG3rNlk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG3rNlk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG3rNlk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3rNlk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG3rNlk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG3rNlk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG3rNlk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG3rNlk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG3rNlk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG3rNlk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG3rNlk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG3rNlk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG3rNlk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG3rNlk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqRlxNT.s: Assembler messages:
encrypt.c: /tmp/ccqRlxNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqRlxNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqRlxNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqRlxNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRlxNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRlxNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRlxNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRlxNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRlxNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRlxNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRlxNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRlxNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqRlxNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRlxNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqRlxNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqRlxNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqRlxNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRlxNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRlxNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRlxNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRlxNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqRlxNT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRlxNT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqRlxNT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ1UCk1.s: Assembler messages:
encrypt.c: /tmp/ccJ1UCk1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ1UCk1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ1UCk1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ1UCk1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1UCk1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1UCk1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1UCk1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1UCk1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1UCk1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1UCk1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1UCk1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1UCk1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ1UCk1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1UCk1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ1UCk1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ1UCk1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ1UCk1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1UCk1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1UCk1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1UCk1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1UCk1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1UCk1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1UCk1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ1UCk1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclaF5Ty.s: Assembler messages:
encrypt.c: /tmp/cclaF5Ty.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclaF5Ty.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclaF5Ty.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclaF5Ty.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaF5Ty.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaF5Ty.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaF5Ty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaF5Ty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaF5Ty.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaF5Ty.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaF5Ty.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaF5Ty.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclaF5Ty.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaF5Ty.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclaF5Ty.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaF5Ty.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclaF5Ty.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaF5Ty.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaF5Ty.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaF5Ty.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaF5Ty.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaF5Ty.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclaF5Ty.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaF5Ty.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccVVvXFN.s: Assembler messages:
encrypt.c: /tmp/ccVVvXFN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVVvXFN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVVvXFN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVVvXFN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVvXFN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVvXFN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVvXFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVvXFN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVvXFN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVvXFN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVvXFN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVvXFN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVVvXFN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVvXFN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVVvXFN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVVvXFN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVvXFN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVvXFN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVvXFN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVvXFN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVvXFN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVVvXFN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVvXFN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVvXFN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cchbSyCf.s: Assembler messages:
encrypt.c: /tmp/cchbSyCf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchbSyCf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchbSyCf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchbSyCf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbSyCf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbSyCf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbSyCf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbSyCf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbSyCf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchbSyCf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchbSyCf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchbSyCf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchbSyCf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbSyCf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchbSyCf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchbSyCf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchbSyCf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchbSyCf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchbSyCf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchbSyCf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchbSyCf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchbSyCf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchbSyCf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchbSyCf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4Fditt.s: Assembler messages:
encrypt.c: /tmp/cc4Fditt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Fditt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Fditt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Fditt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Fditt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Fditt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Fditt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Fditt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Fditt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Fditt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Fditt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Fditt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Fditt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Fditt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Fditt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Fditt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Fditt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Fditt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Fditt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Fditt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Fditt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Fditt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Fditt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Fditt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuB64QX.s: Assembler messages:
encrypt.c: /tmp/ccuB64QX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuB64QX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuB64QX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuB64QX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB64QX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB64QX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB64QX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB64QX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB64QX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuB64QX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuB64QX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuB64QX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuB64QX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB64QX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuB64QX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuB64QX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuB64QX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuB64QX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuB64QX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuB64QX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuB64QX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuB64QX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuB64QX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuB64QX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjy4bjq.s: Assembler messages:
encrypt.c: /tmp/ccjy4bjq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjy4bjq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjy4bjq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjy4bjq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4bjq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4bjq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4bjq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4bjq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4bjq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjy4bjq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjy4bjq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjy4bjq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjy4bjq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4bjq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjy4bjq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjy4bjq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjy4bjq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjy4bjq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjy4bjq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy4bjq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjy4bjq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjy4bjq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjy4bjq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjy4bjq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyq148W.s: Assembler messages:
encrypt.c: /tmp/ccyq148W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyq148W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyq148W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyq148W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq148W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq148W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq148W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq148W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq148W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq148W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq148W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq148W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyq148W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq148W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyq148W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq148W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyq148W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyq148W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq148W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq148W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyq148W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq148W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyq148W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyq148W.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceHnQFW.s: Assembler messages:
encrypt.c: /tmp/cceHnQFW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceHnQFW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceHnQFW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceHnQFW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHnQFW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHnQFW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHnQFW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHnQFW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHnQFW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHnQFW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHnQFW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHnQFW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceHnQFW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHnQFW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceHnQFW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHnQFW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceHnQFW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceHnQFW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHnQFW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHnQFW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceHnQFW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHnQFW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceHnQFW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceHnQFW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjiAGMB.s: Assembler messages:
encrypt.c: /tmp/ccjiAGMB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjiAGMB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjiAGMB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjiAGMB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiAGMB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiAGMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiAGMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiAGMB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiAGMB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjiAGMB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjiAGMB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjiAGMB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjiAGMB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiAGMB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjiAGMB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjiAGMB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjiAGMB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjiAGMB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjiAGMB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjiAGMB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjiAGMB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjiAGMB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjiAGMB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjiAGMB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPGK8Vp.s: Assembler messages:
encrypt.c: /tmp/ccPGK8Vp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPGK8Vp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPGK8Vp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPGK8Vp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGK8Vp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGK8Vp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGK8Vp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGK8Vp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGK8Vp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGK8Vp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGK8Vp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGK8Vp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPGK8Vp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGK8Vp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPGK8Vp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPGK8Vp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPGK8Vp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGK8Vp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGK8Vp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGK8Vp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGK8Vp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPGK8Vp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGK8Vp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPGK8Vp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbcvYRR.s: Assembler messages:
encrypt.c: /tmp/ccbcvYRR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbcvYRR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbcvYRR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbcvYRR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcvYRR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcvYRR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcvYRR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcvYRR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcvYRR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcvYRR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcvYRR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcvYRR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbcvYRR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcvYRR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbcvYRR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcvYRR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbcvYRR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcvYRR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcvYRR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcvYRR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcvYRR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcvYRR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbcvYRR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcvYRR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT2mwDT.s: Assembler messages:
encrypt.c: /tmp/ccT2mwDT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT2mwDT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT2mwDT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT2mwDT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mwDT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mwDT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mwDT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mwDT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mwDT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2mwDT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2mwDT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2mwDT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT2mwDT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mwDT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT2mwDT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2mwDT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT2mwDT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT2mwDT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2mwDT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2mwDT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT2mwDT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2mwDT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT2mwDT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT2mwDT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjGsdTy.s: Assembler messages:
encrypt.c: /tmp/ccjGsdTy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjGsdTy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjGsdTy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjGsdTy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGsdTy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGsdTy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGsdTy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGsdTy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGsdTy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGsdTy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGsdTy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGsdTy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjGsdTy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGsdTy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjGsdTy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjGsdTy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGsdTy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGsdTy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGsdTy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGsdTy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGsdTy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjGsdTy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGsdTy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGsdTy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCYHAsL.s: Assembler messages:
encrypt.c: /tmp/ccCYHAsL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCYHAsL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCYHAsL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCYHAsL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYHAsL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYHAsL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYHAsL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYHAsL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYHAsL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCYHAsL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCYHAsL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCYHAsL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCYHAsL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYHAsL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCYHAsL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCYHAsL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCYHAsL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCYHAsL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCYHAsL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCYHAsL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCYHAsL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCYHAsL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCYHAsL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCYHAsL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb4MSN9.s: Assembler messages:
encrypt.c: /tmp/ccb4MSN9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb4MSN9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb4MSN9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb4MSN9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4MSN9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4MSN9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4MSN9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4MSN9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4MSN9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4MSN9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4MSN9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4MSN9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb4MSN9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4MSN9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb4MSN9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4MSN9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb4MSN9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4MSN9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4MSN9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4MSN9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4MSN9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4MSN9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4MSN9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4MSN9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccptEKYo.s: Assembler messages:
encrypt.c: /tmp/ccptEKYo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccptEKYo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccptEKYo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccptEKYo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptEKYo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptEKYo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptEKYo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptEKYo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptEKYo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptEKYo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptEKYo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptEKYo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccptEKYo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptEKYo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccptEKYo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptEKYo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccptEKYo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccptEKYo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptEKYo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptEKYo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccptEKYo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptEKYo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccptEKYo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccptEKYo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsRZphT.s: Assembler messages:
encrypt.c: /tmp/ccsRZphT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsRZphT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsRZphT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsRZphT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRZphT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRZphT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRZphT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRZphT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRZphT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsRZphT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsRZphT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsRZphT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsRZphT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRZphT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsRZphT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsRZphT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsRZphT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRZphT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRZphT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRZphT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRZphT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRZphT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRZphT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRZphT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGuQSHJ.s: Assembler messages:
encrypt.c: /tmp/ccGuQSHJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGuQSHJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGuQSHJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGuQSHJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQSHJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQSHJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQSHJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQSHJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQSHJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuQSHJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuQSHJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuQSHJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGuQSHJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQSHJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGuQSHJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGuQSHJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGuQSHJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuQSHJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuQSHJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGuQSHJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuQSHJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGuQSHJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuQSHJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGuQSHJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnSLET5.s: Assembler messages:
encrypt.c: /tmp/ccnSLET5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnSLET5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnSLET5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnSLET5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLET5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLET5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLET5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLET5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLET5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSLET5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSLET5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSLET5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnSLET5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLET5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnSLET5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSLET5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnSLET5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSLET5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSLET5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSLET5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSLET5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSLET5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnSLET5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSLET5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDbDonQ.s: Assembler messages:
encrypt.c: /tmp/ccDbDonQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDbDonQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDbDonQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDbDonQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbDonQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbDonQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbDonQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbDonQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbDonQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbDonQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbDonQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbDonQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDbDonQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbDonQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDbDonQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDbDonQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbDonQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbDonQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbDonQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbDonQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbDonQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDbDonQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbDonQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbDonQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz8nMbg.s: Assembler messages:
encrypt.c: /tmp/ccz8nMbg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz8nMbg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz8nMbg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz8nMbg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nMbg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nMbg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nMbg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nMbg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nMbg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8nMbg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8nMbg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8nMbg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz8nMbg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nMbg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz8nMbg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8nMbg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz8nMbg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz8nMbg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8nMbg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8nMbg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz8nMbg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8nMbg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz8nMbg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz8nMbg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf0aBVq.s: Assembler messages:
encrypt.c: /tmp/ccf0aBVq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf0aBVq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf0aBVq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf0aBVq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0aBVq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0aBVq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0aBVq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0aBVq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0aBVq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf0aBVq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf0aBVq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf0aBVq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf0aBVq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0aBVq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf0aBVq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf0aBVq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf0aBVq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf0aBVq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf0aBVq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf0aBVq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0aBVq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf0aBVq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf0aBVq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf0aBVq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp3An1V.s: Assembler messages:
encrypt.c: /tmp/ccp3An1V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp3An1V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp3An1V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp3An1V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3An1V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3An1V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3An1V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3An1V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3An1V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3An1V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3An1V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3An1V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp3An1V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3An1V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp3An1V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp3An1V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3An1V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3An1V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3An1V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3An1V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3An1V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp3An1V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3An1V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3An1V.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYZEOdF.s: Assembler messages:
encrypt.c: /tmp/ccYZEOdF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZEOdF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZEOdF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZEOdF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZEOdF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZEOdF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZEOdF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZEOdF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZEOdF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZEOdF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZEOdF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZEOdF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZEOdF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZEOdF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZEOdF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZEOdF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYZEOdF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZEOdF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZEOdF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZEOdF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZEOdF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZEOdF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZEOdF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZEOdF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct8NXj5.s: Assembler messages:
encrypt.c: /tmp/cct8NXj5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct8NXj5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct8NXj5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct8NXj5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8NXj5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8NXj5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8NXj5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8NXj5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8NXj5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8NXj5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8NXj5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8NXj5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct8NXj5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8NXj5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct8NXj5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct8NXj5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct8NXj5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8NXj5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8NXj5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8NXj5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8NXj5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct8NXj5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8NXj5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct8NXj5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFytwE0.s: Assembler messages:
encrypt.c: /tmp/ccFytwE0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFytwE0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFytwE0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFytwE0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFytwE0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFytwE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFytwE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFytwE0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFytwE0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFytwE0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFytwE0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFytwE0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFytwE0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFytwE0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFytwE0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFytwE0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFytwE0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFytwE0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFytwE0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFytwE0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFytwE0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFytwE0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFytwE0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFytwE0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYABpns.s: Assembler messages:
encrypt.c: /tmp/ccYABpns.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYABpns.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYABpns.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYABpns.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYABpns.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYABpns.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYABpns.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYABpns.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYABpns.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYABpns.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYABpns.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYABpns.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYABpns.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYABpns.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYABpns.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYABpns.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYABpns.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYABpns.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYABpns.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYABpns.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYABpns.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYABpns.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYABpns.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYABpns.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0uj1y1.s: Assembler messages:
encrypt.c: /tmp/cc0uj1y1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0uj1y1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0uj1y1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0uj1y1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uj1y1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uj1y1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uj1y1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uj1y1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uj1y1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0uj1y1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0uj1y1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0uj1y1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0uj1y1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uj1y1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0uj1y1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0uj1y1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0uj1y1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0uj1y1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0uj1y1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uj1y1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0uj1y1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0uj1y1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0uj1y1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0uj1y1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1WfyhA.s: Assembler messages:
encrypt.c: /tmp/cc1WfyhA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1WfyhA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1WfyhA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1WfyhA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WfyhA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WfyhA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WfyhA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WfyhA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WfyhA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1WfyhA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1WfyhA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1WfyhA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1WfyhA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WfyhA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1WfyhA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1WfyhA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1WfyhA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1WfyhA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1WfyhA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1WfyhA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1WfyhA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1WfyhA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1WfyhA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1WfyhA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Nq4s8.s: Assembler messages:
encrypt.c: /tmp/cc3Nq4s8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Nq4s8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Nq4s8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Nq4s8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Nq4s8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Nq4s8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Nq4s8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Nq4s8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Nq4s8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Nq4s8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Nq4s8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Nq4s8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Nq4s8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Nq4s8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Nq4s8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Nq4s8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Nq4s8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Nq4s8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Nq4s8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Nq4s8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Nq4s8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Nq4s8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Nq4s8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Nq4s8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHzDqSA.s: Assembler messages:
encrypt.c: /tmp/ccHzDqSA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHzDqSA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHzDqSA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHzDqSA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzDqSA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzDqSA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzDqSA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzDqSA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzDqSA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzDqSA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzDqSA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzDqSA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHzDqSA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzDqSA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHzDqSA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHzDqSA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzDqSA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzDqSA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzDqSA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzDqSA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzDqSA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHzDqSA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzDqSA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzDqSA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRv1oT9.s: Assembler messages:
encrypt.c: /tmp/ccRv1oT9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRv1oT9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRv1oT9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRv1oT9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv1oT9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv1oT9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv1oT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv1oT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv1oT9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRv1oT9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRv1oT9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRv1oT9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRv1oT9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv1oT9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRv1oT9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRv1oT9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRv1oT9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRv1oT9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRv1oT9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRv1oT9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRv1oT9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRv1oT9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRv1oT9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRv1oT9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccieerRF.s: Assembler messages:
encrypt.c: /tmp/ccieerRF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccieerRF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccieerRF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccieerRF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieerRF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieerRF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieerRF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieerRF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieerRF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccieerRF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccieerRF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccieerRF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccieerRF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieerRF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccieerRF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccieerRF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccieerRF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccieerRF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccieerRF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccieerRF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccieerRF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccieerRF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccieerRF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccieerRF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccP2ePWx.s: Assembler messages:
encrypt.c: /tmp/ccP2ePWx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2ePWx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2ePWx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2ePWx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2ePWx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2ePWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2ePWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2ePWx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2ePWx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2ePWx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2ePWx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2ePWx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2ePWx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2ePWx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2ePWx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP2ePWx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2ePWx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2ePWx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2ePWx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2ePWx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2ePWx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP2ePWx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2ePWx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2ePWx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccb9FkxZ.s: Assembler messages:
encrypt.c: /tmp/ccb9FkxZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb9FkxZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb9FkxZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb9FkxZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9FkxZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9FkxZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9FkxZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9FkxZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9FkxZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb9FkxZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb9FkxZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb9FkxZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb9FkxZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9FkxZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb9FkxZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb9FkxZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb9FkxZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb9FkxZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb9FkxZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb9FkxZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb9FkxZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb9FkxZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb9FkxZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb9FkxZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7FDU3c.s: Assembler messages:
encrypt.c: /tmp/cc7FDU3c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7FDU3c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7FDU3c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7FDU3c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FDU3c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FDU3c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FDU3c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FDU3c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FDU3c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FDU3c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FDU3c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FDU3c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7FDU3c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FDU3c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7FDU3c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FDU3c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7FDU3c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FDU3c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FDU3c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FDU3c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FDU3c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FDU3c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7FDU3c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FDU3c.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxRlogA.s: Assembler messages:
encrypt.c: /tmp/ccxRlogA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxRlogA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxRlogA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxRlogA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRlogA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRlogA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRlogA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRlogA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRlogA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRlogA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRlogA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRlogA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxRlogA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRlogA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxRlogA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxRlogA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxRlogA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRlogA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRlogA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRlogA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRlogA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxRlogA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRlogA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxRlogA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco78FIh.s: Assembler messages:
encrypt.c: /tmp/cco78FIh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco78FIh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco78FIh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco78FIh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco78FIh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco78FIh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco78FIh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco78FIh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco78FIh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco78FIh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco78FIh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco78FIh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco78FIh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco78FIh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco78FIh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco78FIh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco78FIh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco78FIh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco78FIh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco78FIh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco78FIh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco78FIh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco78FIh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco78FIh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoeXbqH.s: Assembler messages:
encrypt.c: /tmp/ccoeXbqH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoeXbqH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoeXbqH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoeXbqH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeXbqH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeXbqH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeXbqH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeXbqH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeXbqH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeXbqH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeXbqH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeXbqH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoeXbqH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeXbqH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoeXbqH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeXbqH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoeXbqH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoeXbqH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeXbqH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeXbqH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoeXbqH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeXbqH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoeXbqH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoeXbqH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5FzqSj.s: Assembler messages:
encrypt.c: /tmp/cc5FzqSj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5FzqSj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5FzqSj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5FzqSj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FzqSj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FzqSj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FzqSj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FzqSj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FzqSj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FzqSj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FzqSj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FzqSj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5FzqSj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FzqSj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5FzqSj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5FzqSj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FzqSj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FzqSj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FzqSj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FzqSj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FzqSj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5FzqSj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FzqSj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FzqSj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgmWJWJ.s: Assembler messages:
encrypt.c: /tmp/ccgmWJWJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgmWJWJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgmWJWJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgmWJWJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmWJWJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmWJWJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmWJWJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmWJWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmWJWJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmWJWJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmWJWJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmWJWJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgmWJWJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmWJWJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgmWJWJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmWJWJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgmWJWJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmWJWJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmWJWJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmWJWJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmWJWJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmWJWJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgmWJWJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmWJWJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccLmFLw9.s: Assembler messages:
encrypt.c: /tmp/ccLmFLw9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLmFLw9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLmFLw9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLmFLw9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmFLw9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmFLw9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmFLw9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmFLw9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmFLw9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLmFLw9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLmFLw9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLmFLw9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLmFLw9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmFLw9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLmFLw9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLmFLw9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLmFLw9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLmFLw9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLmFLw9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmFLw9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLmFLw9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLmFLw9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLmFLw9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLmFLw9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccYPXwpD.s: Assembler messages:
encrypt.c: /tmp/ccYPXwpD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYPXwpD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYPXwpD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYPXwpD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPXwpD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPXwpD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPXwpD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPXwpD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPXwpD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPXwpD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPXwpD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPXwpD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYPXwpD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPXwpD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYPXwpD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPXwpD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYPXwpD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPXwpD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPXwpD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPXwpD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPXwpD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPXwpD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYPXwpD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPXwpD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9xLmLd.s: Assembler messages:
encrypt.c: /tmp/cc9xLmLd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9xLmLd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9xLmLd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9xLmLd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLmLd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLmLd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLmLd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLmLd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLmLd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xLmLd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xLmLd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xLmLd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9xLmLd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLmLd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9xLmLd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9xLmLd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9xLmLd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xLmLd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xLmLd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9xLmLd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xLmLd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9xLmLd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xLmLd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9xLmLd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE7OaTD.s: Assembler messages:
encrypt.c: /tmp/ccE7OaTD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7OaTD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7OaTD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE7OaTD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7OaTD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7OaTD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7OaTD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7OaTD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7OaTD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7OaTD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7OaTD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7OaTD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE7OaTD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7OaTD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7OaTD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7OaTD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE7OaTD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE7OaTD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7OaTD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7OaTD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE7OaTD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7OaTD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE7OaTD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE7OaTD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjRFwPL.s: Assembler messages:
encrypt.c: /tmp/ccjRFwPL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRFwPL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRFwPL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRFwPL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRFwPL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRFwPL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRFwPL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRFwPL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRFwPL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRFwPL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRFwPL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRFwPL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRFwPL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRFwPL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRFwPL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRFwPL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjRFwPL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRFwPL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRFwPL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRFwPL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRFwPL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRFwPL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRFwPL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRFwPL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl66Nmw.s: Assembler messages:
encrypt.c: /tmp/ccl66Nmw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl66Nmw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl66Nmw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl66Nmw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl66Nmw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl66Nmw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl66Nmw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl66Nmw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl66Nmw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl66Nmw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl66Nmw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl66Nmw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl66Nmw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl66Nmw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl66Nmw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl66Nmw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl66Nmw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl66Nmw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl66Nmw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl66Nmw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl66Nmw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl66Nmw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl66Nmw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl66Nmw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL25x6E.s: Assembler messages:
encrypt.c: /tmp/ccL25x6E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL25x6E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL25x6E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL25x6E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL25x6E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL25x6E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL25x6E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL25x6E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL25x6E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL25x6E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL25x6E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL25x6E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL25x6E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL25x6E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL25x6E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL25x6E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL25x6E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL25x6E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL25x6E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL25x6E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL25x6E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL25x6E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL25x6E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL25x6E.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckoYSu2.s: Assembler messages:
encrypt.c: /tmp/cckoYSu2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckoYSu2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckoYSu2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckoYSu2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoYSu2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoYSu2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoYSu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoYSu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoYSu2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckoYSu2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckoYSu2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckoYSu2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckoYSu2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoYSu2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckoYSu2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckoYSu2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckoYSu2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckoYSu2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckoYSu2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckoYSu2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckoYSu2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckoYSu2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckoYSu2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckoYSu2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccLbtOku.s: Assembler messages:
encrypt.c: /tmp/ccLbtOku.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLbtOku.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLbtOku.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLbtOku.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbtOku.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbtOku.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbtOku.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbtOku.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbtOku.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbtOku.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbtOku.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbtOku.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLbtOku.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbtOku.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLbtOku.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLbtOku.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLbtOku.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbtOku.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbtOku.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLbtOku.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbtOku.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLbtOku.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbtOku.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLbtOku.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccliQ9eJ.s: Assembler messages:
encrypt.c: /tmp/ccliQ9eJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccliQ9eJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccliQ9eJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccliQ9eJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliQ9eJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliQ9eJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliQ9eJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliQ9eJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliQ9eJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliQ9eJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliQ9eJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliQ9eJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccliQ9eJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliQ9eJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccliQ9eJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliQ9eJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccliQ9eJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliQ9eJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliQ9eJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliQ9eJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliQ9eJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliQ9eJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccliQ9eJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliQ9eJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0GMiYT.s: Assembler messages:
encrypt.c: /tmp/cc0GMiYT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0GMiYT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0GMiYT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0GMiYT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GMiYT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GMiYT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GMiYT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GMiYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GMiYT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GMiYT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GMiYT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GMiYT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0GMiYT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GMiYT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0GMiYT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GMiYT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0GMiYT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GMiYT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GMiYT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GMiYT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GMiYT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GMiYT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0GMiYT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GMiYT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6jVkLA.s: Assembler messages:
encrypt.c: /tmp/cc6jVkLA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jVkLA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6jVkLA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6jVkLA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jVkLA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jVkLA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jVkLA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jVkLA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jVkLA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jVkLA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jVkLA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jVkLA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6jVkLA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jVkLA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6jVkLA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6jVkLA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6jVkLA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jVkLA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jVkLA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jVkLA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jVkLA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jVkLA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jVkLA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6jVkLA.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