Implementation notes: x86, h4e450, crypto_aead/omdsha256k256n248tau256v1

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
433048refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
433447refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
437589refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100220170725
437594refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
440558refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
440805refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
450471refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
450585refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
454271refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100220170725
454993refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
456461refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100220170725
457928refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
460189refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
462261refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
466032refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
469257refgcc -m32 -O3 -fomit-frame-pointer2017100220170725
473457refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
476055refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
476596refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
476928refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
480121refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
480368refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
480529refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
484628refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
484960refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
491910refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
492974refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
493126refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
493681refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
495340refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
495524refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
496014refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
496075refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
496911refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
497145refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
497667refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
498983refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100220170725
502023refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
506364refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017100220170725
506683refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
507979refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
508131refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
508264refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
508502refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
508658refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
514852refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
515565refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
516354refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
516525refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
516539refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
526162refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
529668refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
529706refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
529787refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
531720refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
532480refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
532950refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
533297refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
533330refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
535054refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
536494refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
538716refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
538745refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
539116refgcc -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
539971refgcc -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
540707refgcc -m32 -O -fomit-frame-pointer2017100220170725
542189refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
543609refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
543657refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
545542refgcc -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
546226refgcc -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
547034refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
547229refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100220170725
547262refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100220170725
547347refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100220170725
547670refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
547760refgcc -m32 -march=core2 -O -fomit-frame-pointer2017100220170725
547861refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
548008refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100220170725
548943refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017100220170725
549380refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100220170725
549528refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100220170725
549599refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100220170725
550060refgcc -m32 -O2 -fomit-frame-pointer2017100220170725
554657refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
556691refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100220170725
557046refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
559678refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
559687refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
559702refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
561023refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
561303refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
564063refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
565834refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
565881refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
565957refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
566419refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
570570refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
570955refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
571220refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
574023refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
575130refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
576080refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
576973refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
577011refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
577035refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
577063refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
577149refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
577187refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
577519refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
578797refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
580085refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
580098refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
580151refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
580911refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
581124refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
581704refgcc -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
582335refgcc -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
582597refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
582631refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
587641refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100220170725
587884refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
588529refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
588582refgcc -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
589884refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
590630refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
592848refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
593360refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100220170725
593384refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100220170725
593408refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017100220170725
593418refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100220170725
593983refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
597337refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
597393refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
597484refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
599454refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
599744refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
601013refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
601175refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
601450refgcc -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
601844refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
602015refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
603236refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
603625refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100220170725
603986refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
604081refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
605696refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
605701refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
605720refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
607364refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
607881refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
615581refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
616037refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
616673refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
617021refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
617063refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
617491refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
617548refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
617585refgcc -m32 -Os -fomit-frame-pointer2017100220170725
622516refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
622767refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v1/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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5TauWx.s: Assembler messages:
encrypt.c: /tmp/cc5TauWx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5TauWx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5TauWx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5TauWx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TauWx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TauWx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TauWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TauWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TauWx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TauWx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TauWx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TauWx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5TauWx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TauWx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5TauWx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TauWx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5TauWx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TauWx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TauWx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TauWx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TauWx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TauWx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5TauWx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TauWx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbiVbcb.s: Assembler messages:
encrypt.c: /tmp/ccbiVbcb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbiVbcb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbiVbcb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbiVbcb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiVbcb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiVbcb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiVbcb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiVbcb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiVbcb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbiVbcb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbiVbcb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbiVbcb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbiVbcb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiVbcb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbiVbcb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbiVbcb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbiVbcb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbiVbcb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbiVbcb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbiVbcb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbiVbcb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbiVbcb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbiVbcb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbiVbcb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7pB6lj.s: Assembler messages:
encrypt.c: /tmp/cc7pB6lj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7pB6lj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7pB6lj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7pB6lj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pB6lj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pB6lj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pB6lj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pB6lj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pB6lj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pB6lj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pB6lj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pB6lj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7pB6lj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pB6lj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7pB6lj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7pB6lj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7pB6lj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pB6lj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pB6lj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7pB6lj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pB6lj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7pB6lj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pB6lj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7pB6lj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccusWCst.s: Assembler messages:
encrypt.c: /tmp/ccusWCst.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccusWCst.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccusWCst.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccusWCst.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusWCst.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusWCst.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusWCst.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusWCst.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusWCst.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusWCst.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusWCst.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusWCst.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccusWCst.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusWCst.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccusWCst.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusWCst.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccusWCst.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusWCst.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusWCst.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusWCst.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusWCst.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusWCst.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccusWCst.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusWCst.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccByCa7w.s: Assembler messages:
encrypt.c: /tmp/ccByCa7w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccByCa7w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccByCa7w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccByCa7w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByCa7w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByCa7w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByCa7w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByCa7w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByCa7w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByCa7w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByCa7w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByCa7w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccByCa7w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByCa7w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccByCa7w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByCa7w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccByCa7w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccByCa7w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByCa7w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByCa7w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByCa7w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByCa7w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccByCa7w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccByCa7w.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDlA7q5.s: Assembler messages:
encrypt.c: /tmp/ccDlA7q5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlA7q5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlA7q5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlA7q5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlA7q5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlA7q5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlA7q5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlA7q5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlA7q5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlA7q5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlA7q5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlA7q5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlA7q5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlA7q5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlA7q5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDlA7q5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlA7q5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlA7q5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlA7q5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlA7q5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlA7q5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlA7q5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlA7q5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlA7q5.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmtO5Vs.s: Assembler messages:
encrypt.c: /tmp/ccmtO5Vs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmtO5Vs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmtO5Vs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmtO5Vs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtO5Vs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtO5Vs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtO5Vs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtO5Vs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtO5Vs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmtO5Vs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmtO5Vs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmtO5Vs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmtO5Vs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtO5Vs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmtO5Vs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmtO5Vs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmtO5Vs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmtO5Vs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmtO5Vs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmtO5Vs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtO5Vs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmtO5Vs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmtO5Vs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmtO5Vs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsPoRVf.s: Assembler messages:
encrypt.c: /tmp/ccsPoRVf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsPoRVf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsPoRVf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsPoRVf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPoRVf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPoRVf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPoRVf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPoRVf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPoRVf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPoRVf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPoRVf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPoRVf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsPoRVf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPoRVf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsPoRVf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsPoRVf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPoRVf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPoRVf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPoRVf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPoRVf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPoRVf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsPoRVf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPoRVf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPoRVf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMr3PWn.s: Assembler messages:
encrypt.c: /tmp/ccMr3PWn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMr3PWn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMr3PWn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMr3PWn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMr3PWn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMr3PWn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMr3PWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMr3PWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMr3PWn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMr3PWn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMr3PWn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMr3PWn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMr3PWn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMr3PWn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMr3PWn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMr3PWn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMr3PWn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMr3PWn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMr3PWn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMr3PWn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMr3PWn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMr3PWn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMr3PWn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMr3PWn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnr8OgB.s: Assembler messages:
encrypt.c: /tmp/ccnr8OgB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnr8OgB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnr8OgB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnr8OgB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr8OgB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr8OgB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr8OgB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr8OgB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr8OgB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr8OgB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr8OgB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr8OgB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnr8OgB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr8OgB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnr8OgB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnr8OgB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnr8OgB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr8OgB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr8OgB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnr8OgB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr8OgB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnr8OgB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr8OgB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnr8OgB.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc16J8gP.s: Assembler messages:
encrypt.c: /tmp/cc16J8gP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc16J8gP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc16J8gP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc16J8gP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16J8gP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16J8gP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16J8gP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16J8gP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16J8gP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16J8gP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16J8gP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16J8gP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc16J8gP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16J8gP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc16J8gP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc16J8gP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc16J8gP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16J8gP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16J8gP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16J8gP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16J8gP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc16J8gP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16J8gP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc16J8gP.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKy23Xp.s: Assembler messages:
encrypt.c: /tmp/ccKy23Xp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKy23Xp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKy23Xp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKy23Xp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy23Xp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy23Xp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy23Xp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy23Xp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy23Xp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy23Xp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy23Xp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy23Xp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKy23Xp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy23Xp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKy23Xp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy23Xp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKy23Xp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy23Xp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy23Xp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy23Xp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy23Xp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy23Xp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKy23Xp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy23Xp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccEEQctx.s: Assembler messages:
encrypt.c: /tmp/ccEEQctx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEEQctx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEEQctx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEEQctx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEQctx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEQctx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEQctx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEQctx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEQctx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEQctx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEQctx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEQctx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEEQctx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEQctx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEEQctx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEEQctx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEEQctx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEQctx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEQctx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEQctx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEQctx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEEQctx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEQctx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEEQctx.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccpL3n4k.s: Assembler messages:
encrypt.c: /tmp/ccpL3n4k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpL3n4k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpL3n4k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpL3n4k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL3n4k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL3n4k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL3n4k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL3n4k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL3n4k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpL3n4k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpL3n4k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpL3n4k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpL3n4k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL3n4k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpL3n4k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpL3n4k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpL3n4k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpL3n4k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpL3n4k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpL3n4k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpL3n4k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpL3n4k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpL3n4k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpL3n4k.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9pNCMo.s: Assembler messages:
encrypt.c: /tmp/cc9pNCMo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9pNCMo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9pNCMo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9pNCMo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pNCMo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pNCMo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pNCMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pNCMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pNCMo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9pNCMo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9pNCMo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9pNCMo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9pNCMo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pNCMo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9pNCMo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9pNCMo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9pNCMo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9pNCMo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9pNCMo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9pNCMo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pNCMo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9pNCMo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9pNCMo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9pNCMo.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB6jj4J.s: Assembler messages:
encrypt.c: /tmp/ccB6jj4J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB6jj4J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB6jj4J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB6jj4J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6jj4J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6jj4J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6jj4J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6jj4J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6jj4J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6jj4J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6jj4J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6jj4J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB6jj4J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6jj4J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB6jj4J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB6jj4J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6jj4J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6jj4J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6jj4J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6jj4J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6jj4J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB6jj4J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6jj4J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6jj4J.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCaxx4J.s: Assembler messages:
encrypt.c: /tmp/ccCaxx4J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCaxx4J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCaxx4J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCaxx4J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaxx4J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaxx4J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaxx4J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaxx4J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaxx4J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCaxx4J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCaxx4J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCaxx4J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCaxx4J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaxx4J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCaxx4J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCaxx4J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCaxx4J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCaxx4J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCaxx4J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCaxx4J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaxx4J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCaxx4J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCaxx4J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCaxx4J.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy8dOQy.s: Assembler messages:
encrypt.c: /tmp/ccy8dOQy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy8dOQy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy8dOQy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy8dOQy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8dOQy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8dOQy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8dOQy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8dOQy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8dOQy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8dOQy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8dOQy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8dOQy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy8dOQy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8dOQy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy8dOQy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy8dOQy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8dOQy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8dOQy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8dOQy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8dOQy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8dOQy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy8dOQy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8dOQy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8dOQy.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccItW11Q.s: Assembler messages:
encrypt.c: /tmp/ccItW11Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccItW11Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccItW11Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccItW11Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItW11Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItW11Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItW11Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItW11Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItW11Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItW11Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItW11Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItW11Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccItW11Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItW11Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccItW11Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItW11Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccItW11Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccItW11Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItW11Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItW11Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccItW11Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItW11Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccItW11Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccItW11Q.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX1ZxOx.s: Assembler messages:
encrypt.c: /tmp/ccX1ZxOx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1ZxOx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1ZxOx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1ZxOx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1ZxOx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1ZxOx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1ZxOx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1ZxOx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1ZxOx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1ZxOx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1ZxOx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1ZxOx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1ZxOx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1ZxOx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1ZxOx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX1ZxOx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1ZxOx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1ZxOx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1ZxOx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1ZxOx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1ZxOx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1ZxOx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1ZxOx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1ZxOx.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5dMQAt.s: Assembler messages:
encrypt.c: /tmp/cc5dMQAt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5dMQAt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5dMQAt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5dMQAt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dMQAt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dMQAt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dMQAt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dMQAt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dMQAt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dMQAt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dMQAt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dMQAt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5dMQAt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dMQAt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5dMQAt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5dMQAt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5dMQAt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dMQAt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dMQAt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5dMQAt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dMQAt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5dMQAt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dMQAt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5dMQAt.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9jhTiB.s: Assembler messages:
encrypt.c: /tmp/cc9jhTiB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9jhTiB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9jhTiB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9jhTiB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jhTiB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jhTiB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jhTiB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jhTiB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jhTiB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jhTiB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jhTiB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jhTiB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9jhTiB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jhTiB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9jhTiB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jhTiB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9jhTiB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9jhTiB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jhTiB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jhTiB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9jhTiB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jhTiB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9jhTiB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9jhTiB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSoe7zP.s: Assembler messages:
encrypt.c: /tmp/ccSoe7zP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSoe7zP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSoe7zP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSoe7zP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoe7zP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoe7zP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoe7zP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoe7zP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoe7zP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSoe7zP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSoe7zP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSoe7zP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSoe7zP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoe7zP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSoe7zP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSoe7zP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSoe7zP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSoe7zP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSoe7zP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSoe7zP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSoe7zP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSoe7zP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSoe7zP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSoe7zP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdDFFav.s: Assembler messages:
encrypt.c: /tmp/ccdDFFav.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdDFFav.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdDFFav.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdDFFav.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDFFav.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDFFav.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDFFav.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDFFav.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDFFav.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDFFav.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDFFav.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDFFav.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdDFFav.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDFFav.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdDFFav.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdDFFav.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdDFFav.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDFFav.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDFFav.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDFFav.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDFFav.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdDFFav.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDFFav.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdDFFav.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjYmtmz.s: Assembler messages:
encrypt.c: /tmp/ccjYmtmz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjYmtmz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjYmtmz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjYmtmz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYmtmz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYmtmz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYmtmz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYmtmz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYmtmz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYmtmz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYmtmz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYmtmz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjYmtmz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYmtmz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjYmtmz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjYmtmz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjYmtmz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYmtmz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYmtmz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYmtmz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYmtmz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYmtmz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYmtmz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjYmtmz.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckQxc55.s: Assembler messages:
encrypt.c: /tmp/cckQxc55.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckQxc55.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckQxc55.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckQxc55.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQxc55.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQxc55.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQxc55.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQxc55.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQxc55.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQxc55.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQxc55.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQxc55.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckQxc55.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQxc55.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckQxc55.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQxc55.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckQxc55.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQxc55.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQxc55.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQxc55.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQxc55.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQxc55.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckQxc55.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQxc55.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9m91zj.s: Assembler messages:
encrypt.c: /tmp/cc9m91zj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9m91zj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9m91zj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9m91zj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m91zj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m91zj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m91zj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m91zj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m91zj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9m91zj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9m91zj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9m91zj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9m91zj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m91zj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9m91zj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9m91zj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9m91zj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9m91zj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9m91zj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9m91zj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9m91zj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9m91zj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9m91zj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9m91zj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyRzuCB.s: Assembler messages:
encrypt.c: /tmp/ccyRzuCB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyRzuCB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyRzuCB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyRzuCB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRzuCB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRzuCB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRzuCB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRzuCB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRzuCB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyRzuCB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyRzuCB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyRzuCB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyRzuCB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRzuCB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyRzuCB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyRzuCB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyRzuCB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyRzuCB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyRzuCB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyRzuCB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyRzuCB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyRzuCB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyRzuCB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyRzuCB.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEzWppW.s: Assembler messages:
encrypt.c: /tmp/ccEzWppW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEzWppW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEzWppW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEzWppW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzWppW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzWppW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzWppW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzWppW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzWppW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzWppW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzWppW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzWppW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEzWppW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzWppW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEzWppW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzWppW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEzWppW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEzWppW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzWppW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzWppW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEzWppW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzWppW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEzWppW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEzWppW.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpiKxAy.s: Assembler messages:
encrypt.c: /tmp/ccpiKxAy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpiKxAy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpiKxAy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpiKxAy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiKxAy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiKxAy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiKxAy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiKxAy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiKxAy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiKxAy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiKxAy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiKxAy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpiKxAy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiKxAy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpiKxAy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpiKxAy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiKxAy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiKxAy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiKxAy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiKxAy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiKxAy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiKxAy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiKxAy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiKxAy.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC6r2S9.s: Assembler messages:
encrypt.c: /tmp/ccC6r2S9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6r2S9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6r2S9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6r2S9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6r2S9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6r2S9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6r2S9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6r2S9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6r2S9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6r2S9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6r2S9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6r2S9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6r2S9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6r2S9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6r2S9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6r2S9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC6r2S9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6r2S9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6r2S9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6r2S9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6r2S9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6r2S9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6r2S9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6r2S9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgJP9JB.s: Assembler messages:
encrypt.c: /tmp/ccgJP9JB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgJP9JB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgJP9JB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgJP9JB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJP9JB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJP9JB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJP9JB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJP9JB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJP9JB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJP9JB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJP9JB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJP9JB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgJP9JB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJP9JB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgJP9JB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgJP9JB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJP9JB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJP9JB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJP9JB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJP9JB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJP9JB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgJP9JB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJP9JB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJP9JB.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJHxaaD.s: Assembler messages:
encrypt.c: /tmp/ccJHxaaD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJHxaaD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJHxaaD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJHxaaD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHxaaD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHxaaD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHxaaD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHxaaD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHxaaD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJHxaaD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJHxaaD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJHxaaD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJHxaaD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHxaaD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJHxaaD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJHxaaD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJHxaaD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJHxaaD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJHxaaD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHxaaD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJHxaaD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJHxaaD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJHxaaD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJHxaaD.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQOv6qt.s: Assembler messages:
encrypt.c: /tmp/ccQOv6qt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQOv6qt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQOv6qt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQOv6qt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOv6qt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOv6qt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOv6qt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOv6qt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOv6qt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOv6qt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOv6qt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOv6qt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQOv6qt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOv6qt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQOv6qt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOv6qt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQOv6qt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOv6qt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOv6qt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOv6qt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOv6qt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOv6qt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOv6qt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOv6qt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYzQCVs.s: Assembler messages:
encrypt.c: /tmp/ccYzQCVs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYzQCVs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYzQCVs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYzQCVs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzQCVs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzQCVs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzQCVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzQCVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzQCVs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzQCVs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzQCVs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzQCVs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYzQCVs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzQCVs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYzQCVs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzQCVs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYzQCVs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzQCVs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzQCVs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzQCVs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzQCVs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzQCVs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYzQCVs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzQCVs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccthPIaE.s: Assembler messages:
encrypt.c: /tmp/ccthPIaE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccthPIaE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccthPIaE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccthPIaE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPIaE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPIaE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPIaE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPIaE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPIaE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthPIaE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthPIaE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthPIaE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccthPIaE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPIaE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccthPIaE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccthPIaE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthPIaE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthPIaE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthPIaE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPIaE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthPIaE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccthPIaE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthPIaE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthPIaE.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAUW7gl.s: Assembler messages:
encrypt.c: /tmp/ccAUW7gl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAUW7gl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAUW7gl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAUW7gl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUW7gl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUW7gl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUW7gl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUW7gl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUW7gl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUW7gl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUW7gl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUW7gl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAUW7gl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUW7gl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAUW7gl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUW7gl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAUW7gl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUW7gl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUW7gl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUW7gl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUW7gl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUW7gl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUW7gl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUW7gl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccduO0YD.s: Assembler messages:
encrypt.c: /tmp/ccduO0YD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccduO0YD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccduO0YD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccduO0YD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduO0YD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduO0YD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduO0YD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduO0YD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduO0YD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduO0YD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduO0YD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduO0YD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccduO0YD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduO0YD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccduO0YD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccduO0YD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccduO0YD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduO0YD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduO0YD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduO0YD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduO0YD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccduO0YD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduO0YD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccduO0YD.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc87siCy.s: Assembler messages:
encrypt.c: /tmp/cc87siCy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc87siCy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc87siCy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc87siCy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87siCy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87siCy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87siCy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87siCy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87siCy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc87siCy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc87siCy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc87siCy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc87siCy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87siCy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc87siCy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc87siCy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc87siCy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87siCy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87siCy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc87siCy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87siCy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc87siCy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87siCy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc87siCy.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMxSOkw.s: Assembler messages:
encrypt.c: /tmp/ccMxSOkw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMxSOkw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMxSOkw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMxSOkw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxSOkw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxSOkw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxSOkw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxSOkw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxSOkw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxSOkw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxSOkw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxSOkw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMxSOkw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxSOkw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMxSOkw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxSOkw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMxSOkw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMxSOkw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxSOkw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxSOkw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMxSOkw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxSOkw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMxSOkw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMxSOkw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5XVzGa.s: Assembler messages:
encrypt.c: /tmp/cc5XVzGa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5XVzGa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5XVzGa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5XVzGa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XVzGa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XVzGa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XVzGa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XVzGa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XVzGa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5XVzGa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5XVzGa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5XVzGa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5XVzGa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XVzGa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5XVzGa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5XVzGa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5XVzGa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5XVzGa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5XVzGa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XVzGa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5XVzGa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5XVzGa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5XVzGa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5XVzGa.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczEVcGj.s: Assembler messages:
encrypt.c: /tmp/cczEVcGj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczEVcGj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczEVcGj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczEVcGj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEVcGj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEVcGj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEVcGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEVcGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEVcGj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEVcGj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEVcGj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEVcGj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczEVcGj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEVcGj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczEVcGj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEVcGj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczEVcGj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEVcGj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEVcGj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEVcGj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEVcGj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEVcGj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczEVcGj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEVcGj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLeK5S4.s: Assembler messages:
encrypt.c: /tmp/ccLeK5S4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLeK5S4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLeK5S4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLeK5S4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeK5S4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeK5S4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeK5S4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeK5S4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeK5S4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeK5S4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeK5S4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeK5S4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLeK5S4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeK5S4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLeK5S4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLeK5S4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeK5S4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeK5S4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeK5S4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeK5S4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeK5S4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLeK5S4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeK5S4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeK5S4.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU5qPR9.s: Assembler messages:
encrypt.c: /tmp/ccU5qPR9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU5qPR9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU5qPR9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU5qPR9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5qPR9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5qPR9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5qPR9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5qPR9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5qPR9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU5qPR9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU5qPR9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU5qPR9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU5qPR9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5qPR9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU5qPR9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU5qPR9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU5qPR9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU5qPR9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU5qPR9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU5qPR9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5qPR9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU5qPR9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU5qPR9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU5qPR9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjnLnxf.s: Assembler messages:
encrypt.c: /tmp/ccjnLnxf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjnLnxf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjnLnxf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjnLnxf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnLnxf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnLnxf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnLnxf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnLnxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnLnxf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnLnxf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnLnxf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnLnxf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjnLnxf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnLnxf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjnLnxf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnLnxf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjnLnxf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnLnxf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnLnxf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnLnxf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnLnxf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnLnxf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjnLnxf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnLnxf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwYmupd.s: Assembler messages:
encrypt.c: /tmp/ccwYmupd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwYmupd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwYmupd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwYmupd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYmupd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYmupd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYmupd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYmupd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYmupd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYmupd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYmupd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYmupd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwYmupd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYmupd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwYmupd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwYmupd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwYmupd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYmupd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYmupd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYmupd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYmupd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwYmupd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYmupd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwYmupd.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7izGWa.s: Assembler messages:
encrypt.c: /tmp/cc7izGWa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7izGWa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7izGWa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7izGWa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7izGWa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7izGWa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7izGWa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7izGWa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7izGWa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7izGWa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7izGWa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7izGWa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7izGWa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7izGWa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7izGWa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7izGWa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7izGWa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7izGWa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7izGWa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7izGWa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7izGWa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7izGWa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7izGWa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7izGWa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAn5kqg.s: Assembler messages:
encrypt.c: /tmp/ccAn5kqg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAn5kqg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAn5kqg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAn5kqg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAn5kqg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAn5kqg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAn5kqg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAn5kqg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAn5kqg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAn5kqg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAn5kqg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAn5kqg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAn5kqg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAn5kqg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAn5kqg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAn5kqg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAn5kqg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAn5kqg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAn5kqg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAn5kqg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAn5kqg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAn5kqg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAn5kqg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAn5kqg.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6pBtug.s: Assembler messages:
encrypt.c: /tmp/cc6pBtug.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6pBtug.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6pBtug.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6pBtug.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBtug.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBtug.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBtug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBtug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBtug.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pBtug.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pBtug.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pBtug.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6pBtug.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBtug.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6pBtug.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pBtug.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6pBtug.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pBtug.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pBtug.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pBtug.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pBtug.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pBtug.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6pBtug.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pBtug.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrVgMQj.s: Assembler messages:
encrypt.c: /tmp/ccrVgMQj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVgMQj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVgMQj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrVgMQj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVgMQj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVgMQj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVgMQj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVgMQj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVgMQj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVgMQj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVgMQj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVgMQj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrVgMQj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVgMQj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVgMQj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrVgMQj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVgMQj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVgMQj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVgMQj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVgMQj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVgMQj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrVgMQj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVgMQj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVgMQj.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciEAuPs.s: Assembler messages:
encrypt.c: /tmp/cciEAuPs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciEAuPs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciEAuPs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciEAuPs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEAuPs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEAuPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEAuPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEAuPs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEAuPs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEAuPs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEAuPs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEAuPs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciEAuPs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEAuPs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciEAuPs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciEAuPs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciEAuPs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEAuPs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEAuPs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciEAuPs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEAuPs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciEAuPs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEAuPs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciEAuPs.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwTBm1g.s: Assembler messages:
encrypt.c: /tmp/ccwTBm1g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwTBm1g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwTBm1g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwTBm1g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTBm1g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTBm1g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTBm1g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTBm1g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTBm1g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwTBm1g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwTBm1g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwTBm1g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwTBm1g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTBm1g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwTBm1g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwTBm1g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwTBm1g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwTBm1g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwTBm1g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwTBm1g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTBm1g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwTBm1g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwTBm1g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwTBm1g.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5Ce7Fa.s: Assembler messages:
encrypt.c: /tmp/cc5Ce7Fa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Ce7Fa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Ce7Fa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Ce7Fa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ce7Fa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ce7Fa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ce7Fa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ce7Fa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ce7Fa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Ce7Fa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Ce7Fa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Ce7Fa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Ce7Fa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ce7Fa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Ce7Fa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Ce7Fa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Ce7Fa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Ce7Fa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Ce7Fa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Ce7Fa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Ce7Fa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Ce7Fa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Ce7Fa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Ce7Fa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLvEfT9.s: Assembler messages:
encrypt.c: /tmp/ccLvEfT9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLvEfT9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLvEfT9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLvEfT9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvEfT9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvEfT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvEfT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvEfT9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvEfT9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvEfT9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvEfT9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvEfT9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLvEfT9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvEfT9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLvEfT9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLvEfT9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvEfT9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvEfT9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvEfT9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvEfT9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvEfT9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLvEfT9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvEfT9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvEfT9.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAeKvMd.s: Assembler messages:
encrypt.c: /tmp/ccAeKvMd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAeKvMd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAeKvMd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAeKvMd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeKvMd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeKvMd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeKvMd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeKvMd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeKvMd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeKvMd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeKvMd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeKvMd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAeKvMd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeKvMd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAeKvMd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeKvMd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAeKvMd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeKvMd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeKvMd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeKvMd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeKvMd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeKvMd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAeKvMd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeKvMd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchlvT7n.s: Assembler messages:
encrypt.c: /tmp/cchlvT7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchlvT7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchlvT7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchlvT7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlvT7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlvT7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlvT7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlvT7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlvT7n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchlvT7n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchlvT7n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchlvT7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchlvT7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlvT7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchlvT7n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchlvT7n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchlvT7n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchlvT7n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchlvT7n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlvT7n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchlvT7n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchlvT7n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchlvT7n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchlvT7n.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB66XS9.s: Assembler messages:
encrypt.c: /tmp/ccB66XS9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB66XS9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB66XS9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB66XS9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB66XS9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB66XS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB66XS9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB66XS9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB66XS9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB66XS9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB66XS9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB66XS9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB66XS9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB66XS9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB66XS9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB66XS9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB66XS9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB66XS9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB66XS9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB66XS9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB66XS9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB66XS9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB66XS9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB66XS9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWD2mk0.s: Assembler messages:
encrypt.c: /tmp/ccWD2mk0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWD2mk0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWD2mk0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWD2mk0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2mk0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2mk0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2mk0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2mk0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2mk0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWD2mk0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWD2mk0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWD2mk0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWD2mk0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2mk0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWD2mk0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWD2mk0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWD2mk0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWD2mk0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWD2mk0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2mk0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWD2mk0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWD2mk0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWD2mk0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWD2mk0.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEFKef9.s: Assembler messages:
encrypt.c: /tmp/ccEFKef9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEFKef9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEFKef9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEFKef9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFKef9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFKef9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFKef9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFKef9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFKef9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFKef9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFKef9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFKef9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEFKef9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFKef9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEFKef9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEFKef9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFKef9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFKef9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFKef9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFKef9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFKef9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEFKef9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFKef9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFKef9.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMiNaXf.s: Assembler messages:
encrypt.c: /tmp/ccMiNaXf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMiNaXf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMiNaXf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMiNaXf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiNaXf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiNaXf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiNaXf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiNaXf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiNaXf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiNaXf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiNaXf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiNaXf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMiNaXf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiNaXf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMiNaXf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiNaXf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMiNaXf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiNaXf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiNaXf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiNaXf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiNaXf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiNaXf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMiNaXf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiNaXf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbQ6gvW.s: Assembler messages:
encrypt.c: /tmp/ccbQ6gvW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbQ6gvW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbQ6gvW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbQ6gvW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQ6gvW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQ6gvW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQ6gvW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQ6gvW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQ6gvW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQ6gvW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQ6gvW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQ6gvW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbQ6gvW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQ6gvW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbQ6gvW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbQ6gvW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbQ6gvW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQ6gvW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQ6gvW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbQ6gvW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQ6gvW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbQ6gvW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQ6gvW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbQ6gvW.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cczlV29e.s: Assembler messages:
encrypt.c: /tmp/cczlV29e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczlV29e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczlV29e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczlV29e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlV29e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlV29e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlV29e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlV29e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlV29e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlV29e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlV29e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlV29e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczlV29e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlV29e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczlV29e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlV29e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczlV29e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczlV29e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlV29e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlV29e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczlV29e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlV29e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczlV29e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczlV29e.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFIMwJ1.s: Assembler messages:
encrypt.c: /tmp/ccFIMwJ1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFIMwJ1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFIMwJ1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFIMwJ1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIMwJ1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIMwJ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIMwJ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIMwJ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIMwJ1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIMwJ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIMwJ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIMwJ1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFIMwJ1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIMwJ1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFIMwJ1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFIMwJ1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIMwJ1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIMwJ1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIMwJ1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIMwJ1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIMwJ1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFIMwJ1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIMwJ1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIMwJ1.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWbdEXb.s: Assembler messages:
encrypt.c: /tmp/ccWbdEXb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWbdEXb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWbdEXb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWbdEXb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbdEXb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbdEXb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbdEXb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbdEXb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbdEXb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbdEXb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbdEXb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbdEXb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWbdEXb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbdEXb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWbdEXb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbdEXb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWbdEXb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWbdEXb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbdEXb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbdEXb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWbdEXb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbdEXb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWbdEXb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWbdEXb.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDOCzaq.s: Assembler messages:
encrypt.c: /tmp/ccDOCzaq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOCzaq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOCzaq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOCzaq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOCzaq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOCzaq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOCzaq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOCzaq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOCzaq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOCzaq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOCzaq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOCzaq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOCzaq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOCzaq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOCzaq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOCzaq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDOCzaq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOCzaq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOCzaq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOCzaq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOCzaq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOCzaq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOCzaq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOCzaq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW5qgBS.s: Assembler messages:
encrypt.c: /tmp/ccW5qgBS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW5qgBS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW5qgBS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW5qgBS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5qgBS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5qgBS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5qgBS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5qgBS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5qgBS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5qgBS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5qgBS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5qgBS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW5qgBS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5qgBS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW5qgBS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW5qgBS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5qgBS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5qgBS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5qgBS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5qgBS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5qgBS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW5qgBS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5qgBS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5qgBS.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfRtZ1Z.s: Assembler messages:
encrypt.c: /tmp/ccfRtZ1Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfRtZ1Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfRtZ1Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfRtZ1Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRtZ1Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRtZ1Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRtZ1Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRtZ1Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRtZ1Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfRtZ1Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfRtZ1Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfRtZ1Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfRtZ1Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRtZ1Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfRtZ1Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfRtZ1Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfRtZ1Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfRtZ1Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfRtZ1Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfRtZ1Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfRtZ1Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfRtZ1Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfRtZ1Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfRtZ1Z.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccidPmVq.s: Assembler messages:
encrypt.c: /tmp/ccidPmVq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidPmVq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidPmVq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccidPmVq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidPmVq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidPmVq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidPmVq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidPmVq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidPmVq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidPmVq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidPmVq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidPmVq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidPmVq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidPmVq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidPmVq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidPmVq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccidPmVq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidPmVq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidPmVq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidPmVq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidPmVq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidPmVq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidPmVq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidPmVq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4DKlnV.s: Assembler messages:
encrypt.c: /tmp/cc4DKlnV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4DKlnV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4DKlnV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4DKlnV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DKlnV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DKlnV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DKlnV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DKlnV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DKlnV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DKlnV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DKlnV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DKlnV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4DKlnV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DKlnV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4DKlnV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4DKlnV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DKlnV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DKlnV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DKlnV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DKlnV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DKlnV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DKlnV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DKlnV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DKlnV.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmssabo.s: Assembler messages:
encrypt.c: /tmp/ccmssabo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmssabo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmssabo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmssabo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmssabo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmssabo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmssabo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmssabo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmssabo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmssabo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmssabo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmssabo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmssabo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmssabo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmssabo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmssabo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmssabo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmssabo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmssabo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmssabo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmssabo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmssabo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmssabo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmssabo.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cche0QVT.s: Assembler messages:
encrypt.c: /tmp/cche0QVT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cche0QVT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cche0QVT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cche0QVT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cche0QVT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cche0QVT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cche0QVT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cche0QVT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cche0QVT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche0QVT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche0QVT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche0QVT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cche0QVT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cche0QVT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cche0QVT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cche0QVT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cche0QVT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cche0QVT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cche0QVT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cche0QVT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cche0QVT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cche0QVT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cche0QVT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cche0QVT.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoLkq0s.s: Assembler messages:
encrypt.c: /tmp/ccoLkq0s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoLkq0s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoLkq0s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoLkq0s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLkq0s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLkq0s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLkq0s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLkq0s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLkq0s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLkq0s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLkq0s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLkq0s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoLkq0s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLkq0s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoLkq0s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLkq0s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoLkq0s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoLkq0s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLkq0s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLkq0s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoLkq0s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLkq0s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoLkq0s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoLkq0s.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmmSNT0.s: Assembler messages:
encrypt.c: /tmp/ccmmSNT0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmSNT0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmSNT0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmSNT0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmSNT0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmSNT0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmSNT0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmSNT0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmSNT0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmSNT0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmSNT0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmSNT0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmSNT0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmSNT0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmSNT0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmSNT0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmmSNT0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmSNT0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmSNT0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmSNT0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmSNT0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmSNT0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmSNT0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmSNT0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccumTHSD.s: Assembler messages:
encrypt.c: /tmp/ccumTHSD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccumTHSD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccumTHSD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccumTHSD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumTHSD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumTHSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumTHSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumTHSD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumTHSD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccumTHSD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccumTHSD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccumTHSD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccumTHSD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumTHSD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccumTHSD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccumTHSD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccumTHSD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccumTHSD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccumTHSD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccumTHSD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccumTHSD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccumTHSD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccumTHSD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccumTHSD.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHsOAMa.s: Assembler messages:
encrypt.c: /tmp/ccHsOAMa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHsOAMa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHsOAMa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHsOAMa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsOAMa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsOAMa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsOAMa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsOAMa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsOAMa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHsOAMa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHsOAMa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHsOAMa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHsOAMa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsOAMa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHsOAMa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHsOAMa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHsOAMa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHsOAMa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHsOAMa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHsOAMa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHsOAMa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHsOAMa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHsOAMa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHsOAMa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmZCupS.s: Assembler messages:
encrypt.c: /tmp/ccmZCupS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZCupS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZCupS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmZCupS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZCupS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZCupS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZCupS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZCupS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZCupS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZCupS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZCupS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZCupS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmZCupS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZCupS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZCupS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmZCupS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZCupS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZCupS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZCupS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZCupS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZCupS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmZCupS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZCupS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZCupS.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccIIwaxA.s: Assembler messages:
encrypt.c: /tmp/ccIIwaxA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIIwaxA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIIwaxA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIIwaxA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIwaxA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIwaxA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIwaxA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIwaxA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIwaxA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIwaxA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIwaxA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIwaxA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIIwaxA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIwaxA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIIwaxA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIIwaxA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIIwaxA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIwaxA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIwaxA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIwaxA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIwaxA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIIwaxA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIwaxA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIIwaxA.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXnpogU.s: Assembler messages:
encrypt.c: /tmp/ccXnpogU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnpogU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnpogU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnpogU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnpogU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnpogU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnpogU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnpogU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnpogU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnpogU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnpogU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnpogU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnpogU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnpogU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnpogU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnpogU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXnpogU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXnpogU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnpogU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnpogU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnpogU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnpogU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnpogU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXnpogU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc308k04.s: Assembler messages:
encrypt.c: /tmp/cc308k04.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc308k04.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc308k04.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc308k04.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc308k04.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc308k04.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc308k04.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc308k04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc308k04.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc308k04.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc308k04.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc308k04.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc308k04.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc308k04.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc308k04.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc308k04.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc308k04.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc308k04.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc308k04.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc308k04.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc308k04.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc308k04.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc308k04.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc308k04.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYXGu0L.s: Assembler messages:
encrypt.c: /tmp/ccYXGu0L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYXGu0L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYXGu0L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYXGu0L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGu0L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGu0L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGu0L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGu0L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGu0L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXGu0L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXGu0L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXGu0L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYXGu0L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGu0L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYXGu0L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYXGu0L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYXGu0L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXGu0L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXGu0L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGu0L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXGu0L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYXGu0L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXGu0L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYXGu0L.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccArsFVT.s: Assembler messages:
encrypt.c: /tmp/ccArsFVT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccArsFVT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccArsFVT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccArsFVT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArsFVT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArsFVT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArsFVT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArsFVT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArsFVT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArsFVT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArsFVT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArsFVT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccArsFVT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArsFVT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccArsFVT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccArsFVT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccArsFVT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArsFVT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArsFVT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArsFVT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArsFVT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccArsFVT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArsFVT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccArsFVT.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn9RZ6e.s: Assembler messages:
encrypt.c: /tmp/ccn9RZ6e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn9RZ6e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn9RZ6e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn9RZ6e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9RZ6e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9RZ6e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9RZ6e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9RZ6e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9RZ6e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9RZ6e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9RZ6e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9RZ6e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn9RZ6e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9RZ6e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn9RZ6e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9RZ6e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn9RZ6e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9RZ6e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9RZ6e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9RZ6e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9RZ6e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9RZ6e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn9RZ6e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9RZ6e.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci19Za7.s: Assembler messages:
encrypt.c: /tmp/cci19Za7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci19Za7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci19Za7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci19Za7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci19Za7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci19Za7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci19Za7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci19Za7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci19Za7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci19Za7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci19Za7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci19Za7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci19Za7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci19Za7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci19Za7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci19Za7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci19Za7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci19Za7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci19Za7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci19Za7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci19Za7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci19Za7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci19Za7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci19Za7.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjDDvCs.s: Assembler messages:
encrypt.c: /tmp/ccjDDvCs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjDDvCs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjDDvCs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjDDvCs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDDvCs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDDvCs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDDvCs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDDvCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDDvCs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDDvCs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDDvCs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDDvCs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjDDvCs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDDvCs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjDDvCs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDDvCs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjDDvCs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDDvCs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDDvCs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDDvCs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDDvCs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDDvCs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjDDvCs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDDvCs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccDdhPoS.s: Assembler messages:
encrypt.c: /tmp/ccDdhPoS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDdhPoS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDdhPoS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDdhPoS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdhPoS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdhPoS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdhPoS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdhPoS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdhPoS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdhPoS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdhPoS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdhPoS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDdhPoS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdhPoS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDdhPoS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDdhPoS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdhPoS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdhPoS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdhPoS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdhPoS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdhPoS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDdhPoS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdhPoS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdhPoS.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccz7TJTb.s: Assembler messages:
encrypt.c: /tmp/ccz7TJTb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz7TJTb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz7TJTb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz7TJTb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7TJTb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7TJTb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7TJTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7TJTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7TJTb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7TJTb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7TJTb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7TJTb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz7TJTb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7TJTb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz7TJTb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7TJTb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz7TJTb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz7TJTb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7TJTb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7TJTb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz7TJTb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7TJTb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz7TJTb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz7TJTb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBdoG8Y.s: Assembler messages:
encrypt.c: /tmp/ccBdoG8Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBdoG8Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBdoG8Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBdoG8Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdoG8Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdoG8Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdoG8Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdoG8Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdoG8Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdoG8Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdoG8Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdoG8Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBdoG8Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdoG8Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBdoG8Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBdoG8Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdoG8Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdoG8Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdoG8Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdoG8Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdoG8Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBdoG8Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdoG8Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdoG8Y.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEptWRn.s: Assembler messages:
encrypt.c: /tmp/ccEptWRn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEptWRn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEptWRn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEptWRn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEptWRn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEptWRn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEptWRn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEptWRn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEptWRn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEptWRn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEptWRn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEptWRn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEptWRn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEptWRn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEptWRn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEptWRn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEptWRn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEptWRn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEptWRn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEptWRn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEptWRn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEptWRn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEptWRn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEptWRn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJzAtOL.s: Assembler messages:
encrypt.c: /tmp/ccJzAtOL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJzAtOL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJzAtOL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJzAtOL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzAtOL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzAtOL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzAtOL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzAtOL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzAtOL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzAtOL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzAtOL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzAtOL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJzAtOL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzAtOL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJzAtOL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJzAtOL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzAtOL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzAtOL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzAtOL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzAtOL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzAtOL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJzAtOL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzAtOL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzAtOL.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoUIpX0.s: Assembler messages:
encrypt.c: /tmp/ccoUIpX0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoUIpX0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoUIpX0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoUIpX0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUIpX0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUIpX0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUIpX0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUIpX0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUIpX0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUIpX0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUIpX0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUIpX0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoUIpX0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUIpX0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoUIpX0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUIpX0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoUIpX0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUIpX0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUIpX0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUIpX0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUIpX0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUIpX0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoUIpX0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUIpX0.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM7sfa9.s: Assembler messages:
encrypt.c: /tmp/ccM7sfa9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7sfa9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7sfa9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7sfa9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7sfa9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7sfa9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7sfa9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7sfa9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7sfa9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7sfa9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7sfa9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7sfa9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7sfa9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7sfa9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7sfa9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7sfa9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM7sfa9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7sfa9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7sfa9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7sfa9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7sfa9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7sfa9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM7sfa9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7sfa9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWUaJyU.s: Assembler messages:
encrypt.c: /tmp/ccWUaJyU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWUaJyU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWUaJyU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWUaJyU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUaJyU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUaJyU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUaJyU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUaJyU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUaJyU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUaJyU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUaJyU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUaJyU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWUaJyU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUaJyU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWUaJyU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWUaJyU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUaJyU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUaJyU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUaJyU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUaJyU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUaJyU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWUaJyU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUaJyU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUaJyU.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccD8wvKN.s: Assembler messages:
encrypt.c: /tmp/ccD8wvKN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD8wvKN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD8wvKN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD8wvKN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8wvKN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8wvKN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8wvKN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8wvKN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8wvKN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8wvKN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8wvKN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8wvKN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD8wvKN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8wvKN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD8wvKN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD8wvKN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD8wvKN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8wvKN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8wvKN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8wvKN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8wvKN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD8wvKN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8wvKN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD8wvKN.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccSJoLJT.s: Assembler messages:
encrypt.c: /tmp/ccSJoLJT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSJoLJT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSJoLJT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSJoLJT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJoLJT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJoLJT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJoLJT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJoLJT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJoLJT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJoLJT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJoLJT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJoLJT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSJoLJT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJoLJT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSJoLJT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJoLJT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSJoLJT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJoLJT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJoLJT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJoLJT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJoLJT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJoLJT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSJoLJT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJoLJT.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjPbhCP.s: Assembler messages:
encrypt.c: /tmp/ccjPbhCP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPbhCP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPbhCP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPbhCP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbhCP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbhCP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbhCP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbhCP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbhCP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPbhCP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPbhCP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPbhCP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPbhCP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbhCP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPbhCP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjPbhCP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPbhCP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPbhCP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPbhCP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPbhCP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPbhCP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPbhCP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPbhCP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPbhCP.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckvOjt4.s: Assembler messages:
encrypt.c: /tmp/cckvOjt4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvOjt4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvOjt4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckvOjt4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvOjt4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvOjt4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvOjt4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvOjt4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvOjt4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvOjt4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvOjt4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvOjt4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvOjt4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvOjt4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvOjt4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvOjt4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckvOjt4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvOjt4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvOjt4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvOjt4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvOjt4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvOjt4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvOjt4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvOjt4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6WTkvr.s: Assembler messages:
encrypt.c: /tmp/cc6WTkvr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6WTkvr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6WTkvr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6WTkvr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WTkvr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WTkvr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WTkvr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WTkvr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WTkvr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WTkvr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WTkvr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WTkvr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6WTkvr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WTkvr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6WTkvr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WTkvr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6WTkvr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WTkvr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WTkvr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WTkvr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WTkvr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WTkvr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6WTkvr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WTkvr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRl17w6.s: Assembler messages:
encrypt.c: /tmp/ccRl17w6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRl17w6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRl17w6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRl17w6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl17w6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl17w6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl17w6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl17w6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl17w6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRl17w6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRl17w6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRl17w6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRl17w6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl17w6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRl17w6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRl17w6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRl17w6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRl17w6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRl17w6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRl17w6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRl17w6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRl17w6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRl17w6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRl17w6.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8p1E2b.s: Assembler messages:
encrypt.c: /tmp/cc8p1E2b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8p1E2b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8p1E2b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8p1E2b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p1E2b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p1E2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p1E2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p1E2b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p1E2b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8p1E2b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8p1E2b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8p1E2b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8p1E2b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p1E2b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8p1E2b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8p1E2b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8p1E2b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8p1E2b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8p1E2b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p1E2b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8p1E2b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8p1E2b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8p1E2b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8p1E2b.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdWOYPF.s: Assembler messages:
encrypt.c: /tmp/ccdWOYPF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWOYPF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWOYPF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWOYPF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWOYPF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWOYPF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWOYPF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWOYPF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWOYPF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWOYPF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWOYPF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWOYPF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWOYPF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWOYPF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWOYPF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWOYPF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdWOYPF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWOYPF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWOYPF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWOYPF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWOYPF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWOYPF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWOYPF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWOYPF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4m1o9n.s: Assembler messages:
encrypt.c: /tmp/cc4m1o9n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4m1o9n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4m1o9n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4m1o9n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m1o9n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m1o9n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m1o9n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m1o9n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m1o9n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4m1o9n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4m1o9n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4m1o9n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4m1o9n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m1o9n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4m1o9n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4m1o9n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4m1o9n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4m1o9n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4m1o9n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4m1o9n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4m1o9n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4m1o9n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4m1o9n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4m1o9n.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccrNYj1.s: Assembler messages:
encrypt.c: /tmp/cccrNYj1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccrNYj1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccrNYj1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccrNYj1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrNYj1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrNYj1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrNYj1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrNYj1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrNYj1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrNYj1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrNYj1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrNYj1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccrNYj1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrNYj1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccrNYj1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccrNYj1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccrNYj1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrNYj1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrNYj1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrNYj1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrNYj1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccrNYj1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrNYj1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccrNYj1.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTRafax.s: Assembler messages:
encrypt.c: /tmp/ccTRafax.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTRafax.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTRafax.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTRafax.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRafax.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRafax.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRafax.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRafax.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRafax.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRafax.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRafax.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRafax.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTRafax.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRafax.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTRafax.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRafax.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTRafax.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRafax.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRafax.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRafax.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRafax.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRafax.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTRafax.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRafax.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoxY6na.s: Assembler messages:
encrypt.c: /tmp/ccoxY6na.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoxY6na.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoxY6na.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoxY6na.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxY6na.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxY6na.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxY6na.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxY6na.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxY6na.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxY6na.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxY6na.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxY6na.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoxY6na.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxY6na.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoxY6na.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoxY6na.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxY6na.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxY6na.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxY6na.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxY6na.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxY6na.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoxY6na.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxY6na.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxY6na.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCuCsCp.s: Assembler messages:
encrypt.c: /tmp/ccCuCsCp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCuCsCp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCuCsCp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCuCsCp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuCsCp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuCsCp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuCsCp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuCsCp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuCsCp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuCsCp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuCsCp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuCsCp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCuCsCp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuCsCp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCuCsCp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCuCsCp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuCsCp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuCsCp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuCsCp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuCsCp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuCsCp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCuCsCp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuCsCp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuCsCp.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQkXInS.s: Assembler messages:
encrypt.c: /tmp/ccQkXInS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQkXInS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQkXInS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQkXInS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkXInS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkXInS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkXInS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkXInS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkXInS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkXInS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkXInS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkXInS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQkXInS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkXInS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQkXInS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkXInS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQkXInS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQkXInS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkXInS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkXInS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkXInS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkXInS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQkXInS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQkXInS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNYUSWw.s: Assembler messages:
encrypt.c: /tmp/ccNYUSWw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYUSWw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYUSWw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYUSWw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYUSWw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYUSWw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYUSWw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYUSWw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYUSWw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYUSWw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYUSWw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYUSWw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYUSWw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYUSWw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYUSWw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNYUSWw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYUSWw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYUSWw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYUSWw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYUSWw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYUSWw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYUSWw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYUSWw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYUSWw.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceJfgaW.s: Assembler messages:
encrypt.c: /tmp/cceJfgaW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceJfgaW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceJfgaW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceJfgaW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJfgaW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJfgaW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJfgaW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJfgaW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJfgaW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJfgaW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJfgaW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJfgaW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceJfgaW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJfgaW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceJfgaW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJfgaW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceJfgaW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJfgaW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJfgaW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJfgaW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJfgaW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJfgaW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceJfgaW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJfgaW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJGJpCJ.s: Assembler messages:
encrypt.c: /tmp/ccJGJpCJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJGJpCJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJGJpCJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJGJpCJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGJpCJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGJpCJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGJpCJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGJpCJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGJpCJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGJpCJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGJpCJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGJpCJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJGJpCJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGJpCJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJGJpCJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGJpCJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJGJpCJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGJpCJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGJpCJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGJpCJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGJpCJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGJpCJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJGJpCJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGJpCJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUUTf6i.s: Assembler messages:
encrypt.c: /tmp/ccUUTf6i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUTf6i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUUTf6i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUUTf6i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUTf6i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUTf6i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUTf6i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUTf6i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUTf6i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUTf6i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUTf6i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUTf6i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUUTf6i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUTf6i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUUTf6i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUUTf6i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUTf6i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUTf6i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUTf6i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUTf6i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUTf6i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUTf6i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUTf6i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUTf6i.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYtYu7T.s: Assembler messages:
encrypt.c: /tmp/ccYtYu7T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYtYu7T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYtYu7T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYtYu7T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtYu7T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtYu7T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtYu7T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtYu7T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtYu7T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtYu7T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtYu7T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtYu7T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYtYu7T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtYu7T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYtYu7T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtYu7T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYtYu7T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtYu7T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtYu7T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtYu7T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtYu7T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtYu7T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYtYu7T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtYu7T.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdJyMWx.s: Assembler messages:
encrypt.c: /tmp/ccdJyMWx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdJyMWx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdJyMWx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdJyMWx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJyMWx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJyMWx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJyMWx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJyMWx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJyMWx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJyMWx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJyMWx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJyMWx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdJyMWx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJyMWx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdJyMWx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdJyMWx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJyMWx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJyMWx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJyMWx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJyMWx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJyMWx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdJyMWx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJyMWx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJyMWx.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5qCxoI.s: Assembler messages:
encrypt.c: /tmp/cc5qCxoI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5qCxoI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5qCxoI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5qCxoI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCxoI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCxoI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCxoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCxoI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCxoI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5qCxoI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5qCxoI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5qCxoI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5qCxoI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCxoI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5qCxoI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5qCxoI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5qCxoI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5qCxoI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5qCxoI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5qCxoI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5qCxoI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5qCxoI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5qCxoI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5qCxoI.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclc7ZjV.s: Assembler messages:
encrypt.c: /tmp/cclc7ZjV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclc7ZjV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclc7ZjV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclc7ZjV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc7ZjV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc7ZjV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc7ZjV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc7ZjV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc7ZjV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclc7ZjV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclc7ZjV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclc7ZjV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclc7ZjV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc7ZjV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclc7ZjV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclc7ZjV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclc7ZjV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclc7ZjV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclc7ZjV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclc7ZjV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclc7ZjV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclc7ZjV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclc7ZjV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclc7ZjV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2IyWbN.s: Assembler messages:
encrypt.c: /tmp/cc2IyWbN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2IyWbN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2IyWbN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2IyWbN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IyWbN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IyWbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IyWbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IyWbN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IyWbN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IyWbN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IyWbN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IyWbN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2IyWbN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IyWbN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2IyWbN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2IyWbN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2IyWbN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IyWbN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IyWbN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IyWbN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IyWbN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2IyWbN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IyWbN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2IyWbN.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccToLZda.s: Assembler messages:
encrypt.c: /tmp/ccToLZda.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccToLZda.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccToLZda.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccToLZda.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToLZda.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToLZda.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToLZda.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToLZda.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToLZda.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccToLZda.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccToLZda.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccToLZda.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccToLZda.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToLZda.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccToLZda.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccToLZda.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccToLZda.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccToLZda.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccToLZda.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccToLZda.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToLZda.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccToLZda.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccToLZda.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccToLZda.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE6MCiE.s: Assembler messages:
encrypt.c: /tmp/ccE6MCiE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6MCiE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6MCiE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6MCiE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6MCiE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6MCiE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6MCiE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6MCiE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6MCiE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6MCiE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6MCiE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6MCiE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6MCiE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6MCiE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6MCiE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE6MCiE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6MCiE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6MCiE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6MCiE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6MCiE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6MCiE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6MCiE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6MCiE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6MCiE.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPuGbpY.s: Assembler messages:
encrypt.c: /tmp/ccPuGbpY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPuGbpY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPuGbpY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPuGbpY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuGbpY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuGbpY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuGbpY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuGbpY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuGbpY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuGbpY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuGbpY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuGbpY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPuGbpY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuGbpY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPuGbpY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuGbpY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPuGbpY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuGbpY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuGbpY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuGbpY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuGbpY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuGbpY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPuGbpY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuGbpY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD4L9mR.s: Assembler messages:
encrypt.c: /tmp/ccD4L9mR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD4L9mR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD4L9mR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD4L9mR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4L9mR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4L9mR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4L9mR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4L9mR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4L9mR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4L9mR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4L9mR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4L9mR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD4L9mR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4L9mR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD4L9mR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD4L9mR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD4L9mR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4L9mR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4L9mR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4L9mR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4L9mR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD4L9mR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4L9mR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD4L9mR.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqUpeC4.s: Assembler messages:
encrypt.c: /tmp/ccqUpeC4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqUpeC4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqUpeC4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqUpeC4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUpeC4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUpeC4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUpeC4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUpeC4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUpeC4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUpeC4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUpeC4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUpeC4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqUpeC4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUpeC4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqUpeC4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUpeC4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqUpeC4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqUpeC4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUpeC4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUpeC4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUpeC4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUpeC4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqUpeC4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqUpeC4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckfI08D.s: Assembler messages:
encrypt.c: /tmp/cckfI08D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfI08D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfI08D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckfI08D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfI08D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfI08D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfI08D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfI08D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfI08D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfI08D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfI08D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfI08D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfI08D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfI08D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfI08D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckfI08D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckfI08D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfI08D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfI08D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfI08D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfI08D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfI08D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfI08D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckfI08D.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpkHitH.s: Assembler messages:
encrypt.c: /tmp/ccpkHitH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkHitH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpkHitH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpkHitH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkHitH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkHitH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkHitH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkHitH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkHitH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkHitH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkHitH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkHitH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpkHitH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkHitH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpkHitH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkHitH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpkHitH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkHitH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkHitH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkHitH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkHitH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkHitH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkHitH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkHitH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI1jCrM.s: Assembler messages:
encrypt.c: /tmp/ccI1jCrM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI1jCrM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI1jCrM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI1jCrM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1jCrM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1jCrM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1jCrM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1jCrM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1jCrM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1jCrM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1jCrM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1jCrM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI1jCrM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1jCrM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI1jCrM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1jCrM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI1jCrM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI1jCrM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1jCrM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1jCrM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI1jCrM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1jCrM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI1jCrM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI1jCrM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL7bKiL.s: Assembler messages:
encrypt.c: /tmp/ccL7bKiL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7bKiL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7bKiL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7bKiL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7bKiL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7bKiL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7bKiL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7bKiL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7bKiL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7bKiL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7bKiL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7bKiL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7bKiL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7bKiL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7bKiL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL7bKiL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7bKiL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7bKiL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7bKiL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7bKiL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7bKiL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7bKiL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7bKiL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7bKiL.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc2rY3OI.s: Assembler messages:
encrypt.c: /tmp/cc2rY3OI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2rY3OI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2rY3OI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2rY3OI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rY3OI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rY3OI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rY3OI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rY3OI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rY3OI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rY3OI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rY3OI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rY3OI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2rY3OI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rY3OI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2rY3OI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2rY3OI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2rY3OI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rY3OI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rY3OI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2rY3OI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rY3OI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2rY3OI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rY3OI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2rY3OI.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccOljYrB.s: Assembler messages:
encrypt.c: /tmp/ccOljYrB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOljYrB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOljYrB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOljYrB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOljYrB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOljYrB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOljYrB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOljYrB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOljYrB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOljYrB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOljYrB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOljYrB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOljYrB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOljYrB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOljYrB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOljYrB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOljYrB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOljYrB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOljYrB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOljYrB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOljYrB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOljYrB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOljYrB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOljYrB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP65a4K.s: Assembler messages:
encrypt.c: /tmp/ccP65a4K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP65a4K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP65a4K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP65a4K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP65a4K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP65a4K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP65a4K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP65a4K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP65a4K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP65a4K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP65a4K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP65a4K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP65a4K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP65a4K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP65a4K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP65a4K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP65a4K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP65a4K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP65a4K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP65a4K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP65a4K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP65a4K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP65a4K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP65a4K.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfk9AyJ.s: Assembler messages:
encrypt.c: /tmp/ccfk9AyJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfk9AyJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfk9AyJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfk9AyJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk9AyJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk9AyJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk9AyJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk9AyJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk9AyJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfk9AyJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfk9AyJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfk9AyJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfk9AyJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk9AyJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfk9AyJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfk9AyJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfk9AyJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfk9AyJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfk9AyJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfk9AyJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfk9AyJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfk9AyJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfk9AyJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfk9AyJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBUSYRb.s: Assembler messages:
encrypt.c: /tmp/ccBUSYRb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBUSYRb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBUSYRb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBUSYRb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUSYRb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUSYRb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUSYRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUSYRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUSYRb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUSYRb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUSYRb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUSYRb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBUSYRb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUSYRb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBUSYRb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUSYRb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBUSYRb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBUSYRb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUSYRb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUSYRb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBUSYRb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUSYRb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBUSYRb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBUSYRb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXlc08P.s: Assembler messages:
encrypt.c: /tmp/ccXlc08P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXlc08P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXlc08P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXlc08P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlc08P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlc08P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlc08P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlc08P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlc08P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlc08P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlc08P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlc08P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXlc08P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlc08P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXlc08P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXlc08P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlc08P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlc08P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlc08P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlc08P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlc08P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXlc08P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlc08P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlc08P.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCSHz4i.s: Assembler messages:
encrypt.c: /tmp/ccCSHz4i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCSHz4i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCSHz4i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCSHz4i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSHz4i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSHz4i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSHz4i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSHz4i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSHz4i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSHz4i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSHz4i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSHz4i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCSHz4i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSHz4i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCSHz4i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSHz4i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCSHz4i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCSHz4i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSHz4i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSHz4i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSHz4i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSHz4i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCSHz4i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCSHz4i.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccavOYl4.s: Assembler messages:
encrypt.c: /tmp/ccavOYl4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccavOYl4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccavOYl4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccavOYl4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavOYl4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavOYl4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavOYl4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavOYl4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavOYl4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavOYl4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavOYl4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavOYl4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccavOYl4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavOYl4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccavOYl4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccavOYl4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavOYl4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavOYl4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavOYl4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavOYl4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavOYl4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccavOYl4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavOYl4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavOYl4.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc1B3Y1O.s: Assembler messages:
encrypt.c: /tmp/cc1B3Y1O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1B3Y1O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1B3Y1O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1B3Y1O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B3Y1O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B3Y1O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B3Y1O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B3Y1O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B3Y1O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B3Y1O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B3Y1O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B3Y1O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1B3Y1O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B3Y1O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1B3Y1O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1B3Y1O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B3Y1O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B3Y1O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B3Y1O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B3Y1O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B3Y1O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1B3Y1O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B3Y1O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B3Y1O.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccRVgOwg.s: Assembler messages:
encrypt.c: /tmp/ccRVgOwg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRVgOwg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRVgOwg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRVgOwg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVgOwg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVgOwg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVgOwg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVgOwg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVgOwg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVgOwg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVgOwg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVgOwg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRVgOwg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVgOwg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRVgOwg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVgOwg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRVgOwg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVgOwg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVgOwg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVgOwg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVgOwg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVgOwg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRVgOwg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVgOwg.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUNUpoX.s: Assembler messages:
encrypt.c: /tmp/ccUNUpoX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUNUpoX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUNUpoX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUNUpoX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNUpoX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNUpoX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNUpoX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNUpoX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNUpoX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNUpoX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNUpoX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNUpoX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUNUpoX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNUpoX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUNUpoX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUNUpoX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUNUpoX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNUpoX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNUpoX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNUpoX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNUpoX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUNUpoX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNUpoX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUNUpoX.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cczUuapf.s: Assembler messages:
encrypt.c: /tmp/cczUuapf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUuapf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUuapf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczUuapf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUuapf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUuapf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUuapf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUuapf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUuapf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUuapf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUuapf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUuapf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUuapf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUuapf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUuapf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUuapf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczUuapf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUuapf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUuapf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUuapf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUuapf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUuapf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUuapf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUuapf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG0nooA.s: Assembler messages:
encrypt.c: /tmp/ccG0nooA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG0nooA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG0nooA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG0nooA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0nooA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0nooA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0nooA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0nooA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0nooA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0nooA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0nooA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0nooA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG0nooA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0nooA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG0nooA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0nooA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG0nooA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0nooA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0nooA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0nooA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0nooA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0nooA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG0nooA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0nooA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHcu7rh.s: Assembler messages:
encrypt.c: /tmp/ccHcu7rh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHcu7rh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHcu7rh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHcu7rh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcu7rh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcu7rh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcu7rh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcu7rh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcu7rh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcu7rh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcu7rh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcu7rh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHcu7rh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcu7rh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHcu7rh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHcu7rh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcu7rh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcu7rh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcu7rh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcu7rh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcu7rh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHcu7rh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcu7rh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcu7rh.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclB1snm.s: Assembler messages:
encrypt.c: /tmp/cclB1snm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclB1snm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclB1snm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclB1snm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1snm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1snm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1snm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1snm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1snm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclB1snm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclB1snm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclB1snm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclB1snm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1snm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclB1snm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclB1snm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclB1snm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclB1snm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclB1snm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1snm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclB1snm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclB1snm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclB1snm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclB1snm.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxhLhMG.s: Assembler messages:
encrypt.c: /tmp/ccxhLhMG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxhLhMG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxhLhMG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxhLhMG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhLhMG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhLhMG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhLhMG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhLhMG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhLhMG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhLhMG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhLhMG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhLhMG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxhLhMG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhLhMG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxhLhMG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhLhMG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxhLhMG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhLhMG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhLhMG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhLhMG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhLhMG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhLhMG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhLhMG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhLhMG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccFsoBxx.s: Assembler messages:
encrypt.c: /tmp/ccFsoBxx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFsoBxx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFsoBxx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFsoBxx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsoBxx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsoBxx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsoBxx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsoBxx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsoBxx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsoBxx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsoBxx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsoBxx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFsoBxx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsoBxx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFsoBxx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsoBxx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFsoBxx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFsoBxx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsoBxx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsoBxx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsoBxx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsoBxx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsoBxx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFsoBxx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccglQfid.s: Assembler messages:
encrypt.c: /tmp/ccglQfid.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccglQfid.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccglQfid.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccglQfid.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQfid.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQfid.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQfid.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQfid.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQfid.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglQfid.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglQfid.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglQfid.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccglQfid.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQfid.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccglQfid.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccglQfid.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccglQfid.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglQfid.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglQfid.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQfid.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglQfid.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccglQfid.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglQfid.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccglQfid.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4TYLME.s: Assembler messages:
encrypt.c: /tmp/cc4TYLME.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TYLME.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TYLME.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TYLME.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TYLME.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TYLME.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TYLME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TYLME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TYLME.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TYLME.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TYLME.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TYLME.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TYLME.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TYLME.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TYLME.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TYLME.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4TYLME.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TYLME.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TYLME.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TYLME.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TYLME.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TYLME.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TYLME.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TYLME.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmD8R7n.s: Assembler messages:
encrypt.c: /tmp/ccmD8R7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmD8R7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmD8R7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmD8R7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8R7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8R7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8R7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8R7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8R7n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD8R7n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD8R7n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD8R7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmD8R7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8R7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmD8R7n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmD8R7n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD8R7n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD8R7n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD8R7n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8R7n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD8R7n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmD8R7n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD8R7n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD8R7n.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNgc3V4.s: Assembler messages:
encrypt.c: /tmp/ccNgc3V4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNgc3V4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNgc3V4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNgc3V4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc3V4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc3V4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc3V4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc3V4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc3V4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgc3V4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgc3V4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgc3V4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNgc3V4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc3V4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNgc3V4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNgc3V4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNgc3V4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgc3V4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgc3V4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgc3V4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgc3V4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNgc3V4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgc3V4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNgc3V4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTB15u2.s: Assembler messages:
encrypt.c: /tmp/ccTB15u2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTB15u2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTB15u2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTB15u2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB15u2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB15u2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB15u2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB15u2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB15u2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTB15u2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTB15u2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTB15u2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTB15u2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB15u2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTB15u2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTB15u2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTB15u2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTB15u2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTB15u2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTB15u2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTB15u2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTB15u2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTB15u2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTB15u2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI9NrP3.s: Assembler messages:
encrypt.c: /tmp/ccI9NrP3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI9NrP3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI9NrP3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI9NrP3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9NrP3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9NrP3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9NrP3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9NrP3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9NrP3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9NrP3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9NrP3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9NrP3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI9NrP3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9NrP3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI9NrP3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI9NrP3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI9NrP3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9NrP3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9NrP3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9NrP3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9NrP3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI9NrP3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9NrP3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI9NrP3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNkhIgb.s: Assembler messages:
encrypt.c: /tmp/ccNkhIgb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkhIgb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkhIgb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkhIgb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkhIgb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkhIgb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkhIgb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkhIgb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkhIgb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkhIgb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkhIgb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkhIgb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkhIgb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkhIgb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkhIgb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkhIgb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNkhIgb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkhIgb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkhIgb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkhIgb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkhIgb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkhIgb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkhIgb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkhIgb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS59CmX.s: Assembler messages:
encrypt.c: /tmp/ccS59CmX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS59CmX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS59CmX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS59CmX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS59CmX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS59CmX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS59CmX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS59CmX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS59CmX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS59CmX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS59CmX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS59CmX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS59CmX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS59CmX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS59CmX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS59CmX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS59CmX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS59CmX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS59CmX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS59CmX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS59CmX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS59CmX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS59CmX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS59CmX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgekmXW.s: Assembler messages:
encrypt.c: /tmp/ccgekmXW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgekmXW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgekmXW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgekmXW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgekmXW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgekmXW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgekmXW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgekmXW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgekmXW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgekmXW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgekmXW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgekmXW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgekmXW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgekmXW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgekmXW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgekmXW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgekmXW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgekmXW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgekmXW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgekmXW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgekmXW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgekmXW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgekmXW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgekmXW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYDnO33.s: Assembler messages:
encrypt.c: /tmp/ccYDnO33.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYDnO33.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYDnO33.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYDnO33.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDnO33.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDnO33.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDnO33.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDnO33.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDnO33.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDnO33.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDnO33.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDnO33.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYDnO33.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDnO33.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYDnO33.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDnO33.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYDnO33.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDnO33.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDnO33.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDnO33.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDnO33.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDnO33.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYDnO33.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDnO33.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsh0dV6.s: Assembler messages:
encrypt.c: /tmp/ccsh0dV6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsh0dV6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsh0dV6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsh0dV6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh0dV6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh0dV6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh0dV6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh0dV6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh0dV6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsh0dV6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsh0dV6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsh0dV6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsh0dV6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh0dV6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsh0dV6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsh0dV6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsh0dV6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsh0dV6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsh0dV6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsh0dV6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsh0dV6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsh0dV6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsh0dV6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsh0dV6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTvm51T.s: Assembler messages:
encrypt.c: /tmp/ccTvm51T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTvm51T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTvm51T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTvm51T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvm51T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvm51T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvm51T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvm51T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvm51T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvm51T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvm51T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvm51T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTvm51T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvm51T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTvm51T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTvm51T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTvm51T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvm51T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvm51T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTvm51T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvm51T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTvm51T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvm51T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTvm51T.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWVzXmm.s: Assembler messages:
encrypt.c: /tmp/ccWVzXmm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVzXmm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVzXmm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWVzXmm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVzXmm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVzXmm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVzXmm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVzXmm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVzXmm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVzXmm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVzXmm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVzXmm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWVzXmm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVzXmm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVzXmm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVzXmm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWVzXmm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVzXmm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVzXmm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVzXmm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVzXmm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVzXmm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWVzXmm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVzXmm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOKfqG3.s: Assembler messages:
encrypt.c: /tmp/ccOKfqG3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOKfqG3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOKfqG3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOKfqG3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfqG3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfqG3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfqG3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfqG3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfqG3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKfqG3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKfqG3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKfqG3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOKfqG3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfqG3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOKfqG3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOKfqG3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOKfqG3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKfqG3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKfqG3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOKfqG3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKfqG3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOKfqG3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKfqG3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOKfqG3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyo0v6x.s: Assembler messages:
encrypt.c: /tmp/ccyo0v6x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyo0v6x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyo0v6x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyo0v6x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyo0v6x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyo0v6x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyo0v6x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyo0v6x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyo0v6x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyo0v6x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyo0v6x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyo0v6x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyo0v6x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyo0v6x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyo0v6x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyo0v6x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyo0v6x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyo0v6x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyo0v6x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyo0v6x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyo0v6x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyo0v6x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyo0v6x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyo0v6x.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccQfzzbO.s: Assembler messages:
encrypt.c: /tmp/ccQfzzbO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQfzzbO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQfzzbO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQfzzbO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfzzbO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfzzbO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfzzbO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfzzbO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfzzbO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfzzbO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfzzbO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfzzbO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQfzzbO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfzzbO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQfzzbO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQfzzbO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQfzzbO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfzzbO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfzzbO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfzzbO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfzzbO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQfzzbO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfzzbO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQfzzbO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cck4STOi.s: Assembler messages:
encrypt.c: /tmp/cck4STOi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck4STOi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck4STOi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck4STOi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4STOi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4STOi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4STOi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4STOi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4STOi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4STOi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4STOi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4STOi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck4STOi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4STOi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck4STOi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4STOi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck4STOi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck4STOi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4STOi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4STOi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck4STOi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4STOi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck4STOi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck4STOi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOEFolY.s: Assembler messages:
encrypt.c: /tmp/ccOEFolY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOEFolY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOEFolY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOEFolY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEFolY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEFolY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEFolY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEFolY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEFolY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOEFolY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOEFolY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOEFolY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOEFolY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEFolY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOEFolY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOEFolY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOEFolY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOEFolY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOEFolY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEFolY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOEFolY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOEFolY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOEFolY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOEFolY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv7vYZv.s: Assembler messages:
encrypt.c: /tmp/ccv7vYZv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7vYZv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv7vYZv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv7vYZv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vYZv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vYZv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vYZv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vYZv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vYZv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7vYZv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7vYZv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7vYZv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv7vYZv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vYZv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv7vYZv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7vYZv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv7vYZv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7vYZv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7vYZv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7vYZv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7vYZv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7vYZv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7vYZv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7vYZv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF26mUr.s: Assembler messages:
encrypt.c: /tmp/ccF26mUr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF26mUr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF26mUr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF26mUr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF26mUr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF26mUr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF26mUr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF26mUr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF26mUr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF26mUr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF26mUr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF26mUr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF26mUr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF26mUr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF26mUr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF26mUr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF26mUr.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccF26mUr.s: Assembler messages:
encrypt.c: /tmp/ccF26mUr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF26mUr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF26mUr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF26mUr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF26mUr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF26mUr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF26mUr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF26mUr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF26mUr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF26mUr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF26mUr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF26mUr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF26mUr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF26mUr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF26mUr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF26mUr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF26mUr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF26mUr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKoVgqY.s: Assembler messages:
encrypt.c: /tmp/ccKoVgqY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKoVgqY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKoVgqY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKoVgqY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoVgqY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoVgqY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoVgqY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKoVgqY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKoVgqY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoVgqY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKoVgqY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoVgqY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoVgqY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoVgqY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoVgqY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKoVgqY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoVgqY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccKoVgqY.s: Assembler messages:
encrypt.c: /tmp/ccKoVgqY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKoVgqY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKoVgqY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKoVgqY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoVgqY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoVgqY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoVgqY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKoVgqY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKoVgqY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoVgqY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKoVgqY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKoVgqY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoVgqY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoVgqY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKoVgqY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoVgqY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKoVgqY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKoVgqY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2aBLdN.s: Assembler messages:
encrypt.c: /tmp/cc2aBLdN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2aBLdN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2aBLdN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2aBLdN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aBLdN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aBLdN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aBLdN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2aBLdN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2aBLdN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aBLdN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2aBLdN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aBLdN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aBLdN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aBLdN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aBLdN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2aBLdN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aBLdN.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc2aBLdN.s: Assembler messages:
encrypt.c: /tmp/cc2aBLdN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2aBLdN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2aBLdN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2aBLdN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aBLdN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aBLdN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aBLdN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2aBLdN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2aBLdN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aBLdN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2aBLdN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aBLdN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aBLdN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aBLdN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aBLdN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aBLdN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2aBLdN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aBLdN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg1WmZC.s: Assembler messages:
encrypt.c: /tmp/ccg1WmZC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1WmZC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1WmZC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1WmZC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1WmZC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1WmZC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1WmZC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1WmZC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1WmZC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg1WmZC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1WmZC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1WmZC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1WmZC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1WmZC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1WmZC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1WmZC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1WmZC.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccg1WmZC.s: Assembler messages:
encrypt.c: /tmp/ccg1WmZC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1WmZC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1WmZC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1WmZC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1WmZC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1WmZC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1WmZC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1WmZC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1WmZC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg1WmZC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg1WmZC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1WmZC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1WmZC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1WmZC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1WmZC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1WmZC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1WmZC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg1WmZC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc42eglX.s: Assembler messages:
encrypt.c: /tmp/cc42eglX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42eglX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42eglX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc42eglX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42eglX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42eglX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42eglX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42eglX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42eglX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42eglX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc42eglX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42eglX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42eglX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42eglX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42eglX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42eglX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42eglX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc42eglX.s: Assembler messages:
encrypt.c: /tmp/cc42eglX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42eglX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42eglX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc42eglX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42eglX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42eglX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42eglX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42eglX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42eglX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42eglX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc42eglX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42eglX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42eglX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42eglX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42eglX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42eglX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42eglX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42eglX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbSp3Il.s: Assembler messages:
encrypt.c: /tmp/ccbSp3Il.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSp3Il.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSp3Il.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSp3Il.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSp3Il.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSp3Il.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSp3Il.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSp3Il.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSp3Il.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbSp3Il.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSp3Il.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSp3Il.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSp3Il.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSp3Il.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSp3Il.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSp3Il.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSp3Il.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccbSp3Il.s: Assembler messages:
encrypt.c: /tmp/ccbSp3Il.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSp3Il.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSp3Il.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSp3Il.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSp3Il.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSp3Il.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSp3Il.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSp3Il.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSp3Il.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbSp3Il.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSp3Il.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSp3Il.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSp3Il.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSp3Il.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSp3Il.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSp3Il.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSp3Il.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSp3Il.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE5KI30.s: Assembler messages:
encrypt.c: /tmp/ccE5KI30.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE5KI30.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE5KI30.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE5KI30.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5KI30.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5KI30.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5KI30.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE5KI30.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE5KI30.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5KI30.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE5KI30.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5KI30.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5KI30.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5KI30.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5KI30.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE5KI30.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5KI30.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccE5KI30.s: Assembler messages:
encrypt.c: /tmp/ccE5KI30.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE5KI30.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE5KI30.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE5KI30.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5KI30.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5KI30.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5KI30.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE5KI30.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE5KI30.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5KI30.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE5KI30.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE5KI30.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5KI30.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5KI30.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5KI30.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5KI30.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE5KI30.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE5KI30.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclL2lPu.s: Assembler messages:
encrypt.c: /tmp/cclL2lPu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclL2lPu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclL2lPu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclL2lPu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL2lPu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL2lPu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL2lPu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclL2lPu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclL2lPu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclL2lPu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL2lPu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL2lPu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL2lPu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL2lPu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclL2lPu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL2lPu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL2lPu.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cclL2lPu.s: Assembler messages:
encrypt.c: /tmp/cclL2lPu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclL2lPu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclL2lPu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclL2lPu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL2lPu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL2lPu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL2lPu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclL2lPu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclL2lPu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclL2lPu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclL2lPu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL2lPu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL2lPu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclL2lPu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL2lPu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclL2lPu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL2lPu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclL2lPu.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVzOgSm.s: Assembler messages:
encrypt.c: /tmp/ccVzOgSm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVzOgSm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVzOgSm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVzOgSm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzOgSm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzOgSm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzOgSm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzOgSm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzOgSm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzOgSm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzOgSm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzOgSm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVzOgSm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzOgSm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVzOgSm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVzOgSm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVzOgSm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzOgSm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzOgSm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVzOgSm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzOgSm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVzOgSm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzOgSm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVzOgSm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxveFj2.s: Assembler messages:
encrypt.c: /tmp/ccxveFj2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxveFj2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxveFj2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxveFj2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxveFj2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxveFj2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxveFj2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxveFj2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxveFj2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxveFj2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxveFj2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxveFj2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxveFj2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxveFj2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxveFj2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxveFj2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxveFj2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxveFj2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxveFj2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxveFj2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxveFj2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxveFj2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxveFj2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxveFj2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc2WWRpX.s: Assembler messages:
encrypt.c: /tmp/cc2WWRpX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2WWRpX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2WWRpX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2WWRpX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WWRpX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WWRpX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WWRpX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WWRpX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WWRpX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2WWRpX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2WWRpX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2WWRpX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2WWRpX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WWRpX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2WWRpX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2WWRpX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2WWRpX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2WWRpX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2WWRpX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2WWRpX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2WWRpX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2WWRpX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2WWRpX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2WWRpX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccF6rHYg.s: Assembler messages:
encrypt.c: /tmp/ccF6rHYg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF6rHYg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF6rHYg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF6rHYg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6rHYg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6rHYg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6rHYg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6rHYg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6rHYg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6rHYg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6rHYg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6rHYg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF6rHYg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6rHYg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF6rHYg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF6rHYg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF6rHYg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6rHYg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6rHYg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6rHYg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6rHYg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF6rHYg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6rHYg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF6rHYg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOvrB38.s: Assembler messages:
encrypt.c: /tmp/ccOvrB38.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvrB38.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvrB38.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvrB38.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvrB38.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvrB38.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvrB38.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvrB38.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvrB38.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvrB38.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvrB38.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvrB38.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvrB38.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvrB38.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvrB38.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvrB38.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOvrB38.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvrB38.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvrB38.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvrB38.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvrB38.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvrB38.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvrB38.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvrB38.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV6ZqIr.s: Assembler messages:
encrypt.c: /tmp/ccV6ZqIr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV6ZqIr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV6ZqIr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV6ZqIr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6ZqIr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6ZqIr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6ZqIr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6ZqIr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6ZqIr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6ZqIr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6ZqIr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6ZqIr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV6ZqIr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6ZqIr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV6ZqIr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV6ZqIr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV6ZqIr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6ZqIr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6ZqIr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV6ZqIr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6ZqIr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV6ZqIr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6ZqIr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV6ZqIr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBIC9L6.s: Assembler messages:
encrypt.c: /tmp/ccBIC9L6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBIC9L6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBIC9L6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBIC9L6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIC9L6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIC9L6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIC9L6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIC9L6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIC9L6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBIC9L6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBIC9L6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBIC9L6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBIC9L6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIC9L6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBIC9L6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBIC9L6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBIC9L6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBIC9L6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBIC9L6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBIC9L6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBIC9L6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBIC9L6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBIC9L6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBIC9L6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZD8MKW.s: Assembler messages:
encrypt.c: /tmp/ccZD8MKW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZD8MKW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZD8MKW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZD8MKW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZD8MKW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZD8MKW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZD8MKW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZD8MKW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZD8MKW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZD8MKW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZD8MKW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZD8MKW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZD8MKW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZD8MKW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZD8MKW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZD8MKW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZD8MKW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZD8MKW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZD8MKW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZD8MKW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZD8MKW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZD8MKW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZD8MKW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZD8MKW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJrGIxV.s: Assembler messages:
encrypt.c: /tmp/ccJrGIxV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJrGIxV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJrGIxV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJrGIxV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrGIxV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrGIxV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrGIxV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrGIxV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrGIxV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrGIxV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrGIxV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrGIxV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJrGIxV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrGIxV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJrGIxV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrGIxV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJrGIxV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrGIxV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrGIxV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrGIxV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrGIxV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrGIxV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJrGIxV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrGIxV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKNG634.s: Assembler messages:
encrypt.c: /tmp/ccKNG634.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKNG634.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKNG634.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKNG634.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNG634.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNG634.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNG634.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNG634.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNG634.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNG634.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNG634.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNG634.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKNG634.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNG634.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKNG634.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKNG634.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKNG634.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNG634.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNG634.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNG634.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNG634.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKNG634.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNG634.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKNG634.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3KxuVc.s: Assembler messages:
encrypt.c: /tmp/cc3KxuVc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3KxuVc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3KxuVc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3KxuVc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KxuVc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KxuVc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KxuVc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KxuVc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KxuVc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KxuVc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KxuVc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KxuVc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3KxuVc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KxuVc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3KxuVc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3KxuVc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3KxuVc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KxuVc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KxuVc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3KxuVc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KxuVc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3KxuVc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KxuVc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3KxuVc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZPOEQR.s: Assembler messages:
encrypt.c: /tmp/ccZPOEQR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZPOEQR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZPOEQR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZPOEQR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPOEQR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPOEQR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPOEQR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPOEQR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPOEQR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPOEQR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPOEQR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPOEQR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZPOEQR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPOEQR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZPOEQR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPOEQR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZPOEQR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZPOEQR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPOEQR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPOEQR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPOEQR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPOEQR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZPOEQR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZPOEQR.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchJ774O.s: Assembler messages:
encrypt.c: /tmp/cchJ774O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJ774O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchJ774O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchJ774O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ774O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ774O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ774O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ774O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ774O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJ774O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJ774O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJ774O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchJ774O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ774O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchJ774O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchJ774O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJ774O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJ774O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJ774O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJ774O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJ774O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJ774O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJ774O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJ774O.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp27ucC.s: Assembler messages:
encrypt.c: /tmp/ccp27ucC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp27ucC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp27ucC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp27ucC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp27ucC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp27ucC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp27ucC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp27ucC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp27ucC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp27ucC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp27ucC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp27ucC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp27ucC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp27ucC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp27ucC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp27ucC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp27ucC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp27ucC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp27ucC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp27ucC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp27ucC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp27ucC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp27ucC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp27ucC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLLWqK1.s: Assembler messages:
encrypt.c: /tmp/ccLLWqK1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLWqK1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLWqK1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLLWqK1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLWqK1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLWqK1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLWqK1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLWqK1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLWqK1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLWqK1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLWqK1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLWqK1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLLWqK1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLWqK1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLWqK1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLLWqK1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLWqK1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLWqK1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLWqK1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLWqK1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLWqK1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLWqK1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLWqK1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLWqK1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMTvbdA.s: Assembler messages:
encrypt.c: /tmp/ccMTvbdA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTvbdA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTvbdA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTvbdA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTvbdA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTvbdA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTvbdA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTvbdA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTvbdA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTvbdA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTvbdA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTvbdA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTvbdA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTvbdA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTvbdA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTvbdA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMTvbdA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTvbdA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTvbdA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTvbdA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTvbdA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTvbdA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTvbdA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTvbdA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbPzdzw.s: Assembler messages:
encrypt.c: /tmp/ccbPzdzw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbPzdzw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbPzdzw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbPzdzw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzdzw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzdzw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzdzw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzdzw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzdzw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbPzdzw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbPzdzw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbPzdzw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbPzdzw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzdzw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbPzdzw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbPzdzw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbPzdzw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbPzdzw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbPzdzw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbPzdzw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbPzdzw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbPzdzw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbPzdzw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbPzdzw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclm6SWO.s: Assembler messages:
encrypt.c: /tmp/cclm6SWO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclm6SWO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclm6SWO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclm6SWO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm6SWO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm6SWO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm6SWO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm6SWO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm6SWO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclm6SWO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclm6SWO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclm6SWO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclm6SWO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm6SWO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclm6SWO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclm6SWO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclm6SWO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclm6SWO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclm6SWO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclm6SWO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclm6SWO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclm6SWO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclm6SWO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclm6SWO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc16ZTzt.s: Assembler messages:
encrypt.c: /tmp/cc16ZTzt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc16ZTzt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc16ZTzt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc16ZTzt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZTzt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZTzt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZTzt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZTzt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZTzt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16ZTzt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16ZTzt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16ZTzt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc16ZTzt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZTzt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc16ZTzt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16ZTzt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc16ZTzt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc16ZTzt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16ZTzt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16ZTzt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc16ZTzt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16ZTzt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc16ZTzt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc16ZTzt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOboajX.s: Assembler messages:
encrypt.c: /tmp/ccOboajX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOboajX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOboajX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOboajX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOboajX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOboajX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOboajX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOboajX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOboajX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOboajX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOboajX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOboajX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOboajX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOboajX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOboajX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOboajX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOboajX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOboajX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOboajX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOboajX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOboajX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOboajX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOboajX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOboajX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBJtoCA.s: Assembler messages:
encrypt.c: /tmp/ccBJtoCA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBJtoCA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBJtoCA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBJtoCA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJtoCA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJtoCA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJtoCA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJtoCA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJtoCA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJtoCA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJtoCA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJtoCA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBJtoCA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJtoCA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBJtoCA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJtoCA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBJtoCA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBJtoCA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJtoCA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJtoCA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJtoCA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJtoCA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBJtoCA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBJtoCA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW8U9wg.s: Assembler messages:
encrypt.c: /tmp/ccW8U9wg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW8U9wg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW8U9wg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW8U9wg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8U9wg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8U9wg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8U9wg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8U9wg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8U9wg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8U9wg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8U9wg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8U9wg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW8U9wg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8U9wg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW8U9wg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW8U9wg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW8U9wg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8U9wg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8U9wg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW8U9wg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8U9wg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW8U9wg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8U9wg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW8U9wg.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIQ2Hu7.s: Assembler messages:
encrypt.c: /tmp/ccIQ2Hu7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQ2Hu7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQ2Hu7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQ2Hu7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ2Hu7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ2Hu7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ2Hu7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ2Hu7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ2Hu7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ2Hu7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ2Hu7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ2Hu7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQ2Hu7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ2Hu7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQ2Hu7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIQ2Hu7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ2Hu7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ2Hu7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ2Hu7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ2Hu7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ2Hu7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQ2Hu7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ2Hu7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ2Hu7.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNl7nWt.s: Assembler messages:
encrypt.c: /tmp/ccNl7nWt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNl7nWt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNl7nWt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNl7nWt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl7nWt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl7nWt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl7nWt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl7nWt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl7nWt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNl7nWt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNl7nWt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNl7nWt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNl7nWt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl7nWt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNl7nWt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNl7nWt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNl7nWt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNl7nWt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNl7nWt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNl7nWt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNl7nWt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNl7nWt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNl7nWt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNl7nWt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdHgiCi.s: Assembler messages:
encrypt.c: /tmp/ccdHgiCi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdHgiCi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdHgiCi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdHgiCi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHgiCi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHgiCi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHgiCi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHgiCi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHgiCi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHgiCi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHgiCi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHgiCi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdHgiCi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHgiCi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdHgiCi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdHgiCi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdHgiCi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHgiCi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHgiCi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHgiCi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHgiCi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdHgiCi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHgiCi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdHgiCi.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfdo3uG.s: Assembler messages:
encrypt.c: /tmp/ccfdo3uG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfdo3uG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfdo3uG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfdo3uG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdo3uG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdo3uG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdo3uG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdo3uG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdo3uG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdo3uG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdo3uG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdo3uG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfdo3uG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdo3uG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfdo3uG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdo3uG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfdo3uG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfdo3uG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdo3uG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdo3uG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdo3uG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdo3uG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfdo3uG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfdo3uG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4jHw7N.s: Assembler messages:
encrypt.c: /tmp/cc4jHw7N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4jHw7N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4jHw7N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4jHw7N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jHw7N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jHw7N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jHw7N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jHw7N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jHw7N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jHw7N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jHw7N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jHw7N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4jHw7N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jHw7N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4jHw7N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jHw7N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4jHw7N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jHw7N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jHw7N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jHw7N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jHw7N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jHw7N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4jHw7N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jHw7N.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyqFfZl.s: Assembler messages:
encrypt.c: /tmp/ccyqFfZl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyqFfZl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyqFfZl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyqFfZl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqFfZl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqFfZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqFfZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqFfZl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqFfZl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqFfZl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqFfZl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqFfZl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyqFfZl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqFfZl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyqFfZl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyqFfZl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqFfZl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqFfZl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqFfZl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqFfZl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqFfZl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyqFfZl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqFfZl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqFfZl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT3S5Vj.s: Assembler messages:
encrypt.c: /tmp/ccT3S5Vj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3S5Vj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3S5Vj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3S5Vj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3S5Vj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3S5Vj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3S5Vj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3S5Vj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3S5Vj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3S5Vj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3S5Vj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3S5Vj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3S5Vj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3S5Vj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3S5Vj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT3S5Vj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT3S5Vj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3S5Vj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3S5Vj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3S5Vj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3S5Vj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3S5Vj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3S5Vj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT3S5Vj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdXiN1I.s: Assembler messages:
encrypt.c: /tmp/ccdXiN1I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdXiN1I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdXiN1I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdXiN1I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXiN1I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXiN1I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXiN1I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXiN1I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXiN1I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXiN1I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXiN1I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXiN1I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdXiN1I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXiN1I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdXiN1I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXiN1I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdXiN1I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXiN1I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXiN1I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXiN1I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXiN1I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXiN1I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXiN1I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXiN1I.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMGyB1q.s: Assembler messages:
encrypt.c: /tmp/ccMGyB1q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGyB1q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMGyB1q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGyB1q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGyB1q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGyB1q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGyB1q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGyB1q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGyB1q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGyB1q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGyB1q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGyB1q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMGyB1q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGyB1q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMGyB1q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMGyB1q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMGyB1q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGyB1q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGyB1q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGyB1q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGyB1q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGyB1q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGyB1q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMGyB1q.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccecF9CQ.s: Assembler messages:
encrypt.c: /tmp/ccecF9CQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccecF9CQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccecF9CQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccecF9CQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecF9CQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecF9CQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecF9CQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecF9CQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecF9CQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecF9CQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecF9CQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecF9CQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccecF9CQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecF9CQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccecF9CQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecF9CQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccecF9CQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccecF9CQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecF9CQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecF9CQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecF9CQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecF9CQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccecF9CQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccecF9CQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTdnvvh.s: Assembler messages:
encrypt.c: /tmp/ccTdnvvh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTdnvvh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTdnvvh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTdnvvh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdnvvh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdnvvh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdnvvh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdnvvh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdnvvh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdnvvh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdnvvh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdnvvh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTdnvvh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdnvvh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTdnvvh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdnvvh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTdnvvh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdnvvh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdnvvh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdnvvh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdnvvh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdnvvh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTdnvvh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdnvvh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgZcPwC.s: Assembler messages:
encrypt.c: /tmp/ccgZcPwC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgZcPwC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgZcPwC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgZcPwC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZcPwC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZcPwC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZcPwC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZcPwC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZcPwC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZcPwC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZcPwC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZcPwC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgZcPwC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZcPwC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgZcPwC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgZcPwC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgZcPwC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZcPwC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZcPwC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgZcPwC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZcPwC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgZcPwC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZcPwC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgZcPwC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc0fonxA.s: Assembler messages:
encrypt.c: /tmp/cc0fonxA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fonxA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fonxA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fonxA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fonxA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fonxA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fonxA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fonxA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fonxA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fonxA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fonxA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fonxA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fonxA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fonxA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fonxA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0fonxA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fonxA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fonxA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fonxA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fonxA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fonxA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fonxA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fonxA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fonxA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccDzZ60a.s: Assembler messages:
encrypt.c: /tmp/ccDzZ60a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzZ60a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDzZ60a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDzZ60a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzZ60a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzZ60a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzZ60a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzZ60a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzZ60a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzZ60a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzZ60a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzZ60a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDzZ60a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzZ60a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDzZ60a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzZ60a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDzZ60a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzZ60a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzZ60a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzZ60a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzZ60a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzZ60a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzZ60a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzZ60a.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cchqysZD.s: Assembler messages:
encrypt.c: /tmp/cchqysZD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchqysZD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchqysZD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchqysZD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqysZD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqysZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqysZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqysZD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqysZD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqysZD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqysZD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqysZD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchqysZD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqysZD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchqysZD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchqysZD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchqysZD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqysZD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqysZD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqysZD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqysZD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchqysZD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqysZD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchqysZD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjgdh4m.s: Assembler messages:
encrypt.c: /tmp/ccjgdh4m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjgdh4m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjgdh4m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjgdh4m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgdh4m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgdh4m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgdh4m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgdh4m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgdh4m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjgdh4m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjgdh4m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjgdh4m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjgdh4m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgdh4m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjgdh4m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjgdh4m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjgdh4m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjgdh4m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjgdh4m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjgdh4m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgdh4m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjgdh4m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjgdh4m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjgdh4m.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9LoUHO.s: Assembler messages:
encrypt.c: /tmp/cc9LoUHO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9LoUHO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9LoUHO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9LoUHO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LoUHO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LoUHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LoUHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LoUHO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LoUHO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LoUHO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LoUHO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LoUHO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9LoUHO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LoUHO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9LoUHO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9LoUHO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LoUHO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LoUHO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LoUHO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LoUHO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LoUHO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9LoUHO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LoUHO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LoUHO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfzeVDm.s: Assembler messages:
encrypt.c: /tmp/ccfzeVDm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfzeVDm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfzeVDm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfzeVDm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzeVDm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzeVDm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzeVDm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzeVDm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzeVDm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzeVDm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzeVDm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzeVDm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfzeVDm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzeVDm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfzeVDm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzeVDm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfzeVDm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzeVDm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzeVDm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzeVDm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzeVDm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzeVDm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfzeVDm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzeVDm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR2ce1h.s: Assembler messages:
encrypt.c: /tmp/ccR2ce1h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR2ce1h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR2ce1h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR2ce1h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2ce1h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2ce1h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2ce1h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2ce1h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2ce1h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2ce1h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2ce1h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2ce1h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR2ce1h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2ce1h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR2ce1h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2ce1h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR2ce1h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR2ce1h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2ce1h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2ce1h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR2ce1h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2ce1h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR2ce1h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR2ce1h.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwphRdJ.s: Assembler messages:
encrypt.c: /tmp/ccwphRdJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwphRdJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwphRdJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwphRdJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwphRdJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwphRdJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwphRdJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwphRdJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwphRdJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwphRdJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwphRdJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwphRdJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwphRdJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwphRdJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwphRdJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwphRdJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwphRdJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwphRdJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwphRdJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwphRdJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwphRdJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwphRdJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwphRdJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwphRdJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6AYSAp.s: Assembler messages:
encrypt.c: /tmp/cc6AYSAp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6AYSAp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6AYSAp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6AYSAp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AYSAp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AYSAp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AYSAp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AYSAp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AYSAp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AYSAp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AYSAp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AYSAp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6AYSAp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AYSAp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6AYSAp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AYSAp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6AYSAp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6AYSAp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AYSAp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AYSAp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AYSAp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AYSAp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6AYSAp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6AYSAp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvbOmAM.s: Assembler messages:
encrypt.c: /tmp/ccvbOmAM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbOmAM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvbOmAM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvbOmAM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbOmAM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbOmAM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbOmAM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbOmAM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbOmAM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbOmAM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbOmAM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbOmAM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvbOmAM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbOmAM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvbOmAM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvbOmAM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbOmAM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbOmAM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbOmAM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbOmAM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbOmAM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbOmAM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbOmAM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbOmAM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAc0poA.s: Assembler messages:
encrypt.c: /tmp/ccAc0poA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAc0poA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAc0poA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAc0poA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc0poA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc0poA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc0poA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc0poA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc0poA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc0poA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc0poA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc0poA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAc0poA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc0poA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAc0poA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc0poA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAc0poA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAc0poA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc0poA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc0poA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAc0poA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc0poA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAc0poA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAc0poA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmUz2iq.s: Assembler messages:
encrypt.c: /tmp/ccmUz2iq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmUz2iq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmUz2iq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmUz2iq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUz2iq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUz2iq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUz2iq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUz2iq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUz2iq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUz2iq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUz2iq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUz2iq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmUz2iq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUz2iq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmUz2iq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmUz2iq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUz2iq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUz2iq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUz2iq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUz2iq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUz2iq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmUz2iq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUz2iq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUz2iq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCQsv5B.s: Assembler messages:
encrypt.c: /tmp/ccCQsv5B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCQsv5B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCQsv5B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCQsv5B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQsv5B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQsv5B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQsv5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQsv5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQsv5B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQsv5B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQsv5B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQsv5B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCQsv5B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQsv5B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCQsv5B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQsv5B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCQsv5B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQsv5B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQsv5B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQsv5B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQsv5B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQsv5B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCQsv5B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQsv5B.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjMFKpz.s: Assembler messages:
encrypt.c: /tmp/ccjMFKpz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjMFKpz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjMFKpz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjMFKpz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMFKpz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMFKpz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMFKpz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMFKpz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMFKpz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMFKpz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMFKpz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMFKpz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjMFKpz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMFKpz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjMFKpz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjMFKpz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjMFKpz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMFKpz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMFKpz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjMFKpz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMFKpz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjMFKpz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMFKpz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjMFKpz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA9VKjz.s: Assembler messages:
encrypt.c: /tmp/ccA9VKjz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9VKjz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9VKjz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9VKjz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VKjz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VKjz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VKjz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VKjz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VKjz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9VKjz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9VKjz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9VKjz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9VKjz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VKjz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9VKjz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9VKjz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA9VKjz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA9VKjz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9VKjz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9VKjz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VKjz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9VKjz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9VKjz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA9VKjz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgtpzak.s: Assembler messages:
encrypt.c: /tmp/ccgtpzak.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgtpzak.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgtpzak.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgtpzak.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtpzak.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtpzak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtpzak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtpzak.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtpzak.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtpzak.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtpzak.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtpzak.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgtpzak.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtpzak.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgtpzak.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgtpzak.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgtpzak.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtpzak.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtpzak.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgtpzak.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtpzak.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgtpzak.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtpzak.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgtpzak.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc80UHmF.s: Assembler messages:
encrypt.c: /tmp/cc80UHmF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80UHmF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80UHmF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc80UHmF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80UHmF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80UHmF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80UHmF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80UHmF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80UHmF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80UHmF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80UHmF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80UHmF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80UHmF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80UHmF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80UHmF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80UHmF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc80UHmF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80UHmF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80UHmF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80UHmF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80UHmF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80UHmF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80UHmF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80UHmF.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoaJeGu.s: Assembler messages:
encrypt.c: /tmp/ccoaJeGu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoaJeGu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoaJeGu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoaJeGu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJeGu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJeGu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJeGu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJeGu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJeGu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaJeGu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaJeGu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaJeGu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoaJeGu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJeGu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoaJeGu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoaJeGu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoaJeGu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaJeGu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaJeGu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoaJeGu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaJeGu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoaJeGu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaJeGu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoaJeGu.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0OY0yy.s: Assembler messages:
encrypt.c: /tmp/cc0OY0yy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0OY0yy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0OY0yy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0OY0yy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OY0yy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OY0yy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OY0yy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OY0yy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OY0yy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OY0yy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OY0yy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OY0yy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0OY0yy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OY0yy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0OY0yy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0OY0yy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OY0yy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OY0yy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OY0yy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OY0yy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OY0yy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0OY0yy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OY0yy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OY0yy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpCGyQB.s: Assembler messages:
encrypt.c: /tmp/ccpCGyQB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpCGyQB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpCGyQB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpCGyQB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGyQB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGyQB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGyQB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGyQB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGyQB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGyQB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGyQB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGyQB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpCGyQB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGyQB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpCGyQB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGyQB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpCGyQB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCGyQB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGyQB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGyQB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCGyQB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGyQB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpCGyQB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCGyQB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC496nE.s: Assembler messages:
encrypt.c: /tmp/ccC496nE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC496nE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC496nE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC496nE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC496nE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC496nE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC496nE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC496nE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC496nE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC496nE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC496nE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC496nE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC496nE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC496nE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC496nE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC496nE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC496nE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC496nE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC496nE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC496nE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC496nE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC496nE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC496nE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC496nE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVJhKfK.s: Assembler messages:
encrypt.c: /tmp/ccVJhKfK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVJhKfK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVJhKfK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVJhKfK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJhKfK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJhKfK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJhKfK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJhKfK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJhKfK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJhKfK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJhKfK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJhKfK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVJhKfK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJhKfK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVJhKfK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVJhKfK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVJhKfK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJhKfK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJhKfK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVJhKfK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJhKfK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVJhKfK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJhKfK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVJhKfK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6zcuRI.s: Assembler messages:
encrypt.c: /tmp/cc6zcuRI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6zcuRI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6zcuRI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6zcuRI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zcuRI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zcuRI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zcuRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zcuRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zcuRI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6zcuRI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6zcuRI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6zcuRI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6zcuRI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zcuRI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6zcuRI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6zcuRI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6zcuRI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6zcuRI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6zcuRI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6zcuRI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6zcuRI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6zcuRI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6zcuRI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6zcuRI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Uq34F.s: Assembler messages:
encrypt.c: /tmp/cc7Uq34F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Uq34F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Uq34F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Uq34F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Uq34F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Uq34F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Uq34F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Uq34F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Uq34F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Uq34F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Uq34F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Uq34F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Uq34F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Uq34F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Uq34F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Uq34F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Uq34F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Uq34F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Uq34F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Uq34F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Uq34F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Uq34F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Uq34F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Uq34F.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYmbG5F.s: Assembler messages:
encrypt.c: /tmp/ccYmbG5F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYmbG5F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYmbG5F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYmbG5F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbG5F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbG5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbG5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbG5F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbG5F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmbG5F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmbG5F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmbG5F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYmbG5F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbG5F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYmbG5F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYmbG5F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmbG5F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmbG5F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmbG5F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmbG5F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmbG5F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYmbG5F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmbG5F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmbG5F.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccttrJQB.s: Assembler messages:
encrypt.c: /tmp/ccttrJQB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccttrJQB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccttrJQB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccttrJQB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttrJQB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttrJQB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttrJQB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttrJQB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttrJQB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccttrJQB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccttrJQB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccttrJQB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccttrJQB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttrJQB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccttrJQB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccttrJQB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccttrJQB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccttrJQB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccttrJQB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccttrJQB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttrJQB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccttrJQB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccttrJQB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccttrJQB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEpJPDk.s: Assembler messages:
encrypt.c: /tmp/ccEpJPDk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEpJPDk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEpJPDk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEpJPDk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpJPDk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpJPDk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpJPDk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpJPDk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpJPDk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpJPDk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpJPDk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpJPDk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEpJPDk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpJPDk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEpJPDk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpJPDk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEpJPDk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEpJPDk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpJPDk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpJPDk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEpJPDk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpJPDk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEpJPDk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEpJPDk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYt2xej.s: Assembler messages:
encrypt.c: /tmp/ccYt2xej.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYt2xej.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYt2xej.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYt2xej.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt2xej.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt2xej.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt2xej.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt2xej.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt2xej.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYt2xej.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYt2xej.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYt2xej.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYt2xej.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt2xej.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYt2xej.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYt2xej.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYt2xej.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYt2xej.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYt2xej.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYt2xej.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYt2xej.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYt2xej.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYt2xej.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYt2xej.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNB2dSl.s: Assembler messages:
encrypt.c: /tmp/ccNB2dSl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNB2dSl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNB2dSl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNB2dSl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB2dSl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB2dSl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB2dSl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB2dSl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB2dSl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNB2dSl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNB2dSl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNB2dSl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNB2dSl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB2dSl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNB2dSl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNB2dSl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNB2dSl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNB2dSl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNB2dSl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB2dSl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNB2dSl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNB2dSl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNB2dSl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNB2dSl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch9Dzi9.s: Assembler messages:
encrypt.c: /tmp/cch9Dzi9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch9Dzi9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch9Dzi9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch9Dzi9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Dzi9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Dzi9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Dzi9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Dzi9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Dzi9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Dzi9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Dzi9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Dzi9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch9Dzi9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Dzi9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch9Dzi9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Dzi9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch9Dzi9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch9Dzi9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Dzi9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Dzi9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Dzi9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Dzi9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch9Dzi9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9Dzi9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaUZiKg.s: Assembler messages:
encrypt.c: /tmp/ccaUZiKg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaUZiKg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaUZiKg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaUZiKg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUZiKg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUZiKg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUZiKg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUZiKg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUZiKg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUZiKg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUZiKg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUZiKg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaUZiKg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUZiKg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaUZiKg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaUZiKg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaUZiKg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUZiKg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUZiKg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaUZiKg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUZiKg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaUZiKg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUZiKg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaUZiKg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnYguHs.s: Assembler messages:
encrypt.c: /tmp/ccnYguHs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnYguHs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnYguHs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnYguHs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYguHs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYguHs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYguHs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYguHs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYguHs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYguHs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYguHs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYguHs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnYguHs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYguHs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnYguHs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYguHs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnYguHs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnYguHs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYguHs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYguHs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYguHs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYguHs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnYguHs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnYguHs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXhkOPs.s: Assembler messages:
encrypt.c: /tmp/ccXhkOPs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhkOPs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhkOPs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhkOPs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhkOPs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhkOPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhkOPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhkOPs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhkOPs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhkOPs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhkOPs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhkOPs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhkOPs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhkOPs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhkOPs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXhkOPs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhkOPs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhkOPs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhkOPs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhkOPs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhkOPs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhkOPs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhkOPs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhkOPs.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdTg8Sk.s: Assembler messages:
encrypt.c: /tmp/ccdTg8Sk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdTg8Sk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdTg8Sk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdTg8Sk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTg8Sk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTg8Sk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTg8Sk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTg8Sk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTg8Sk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTg8Sk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTg8Sk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTg8Sk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdTg8Sk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTg8Sk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdTg8Sk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTg8Sk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdTg8Sk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdTg8Sk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTg8Sk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTg8Sk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTg8Sk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTg8Sk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdTg8Sk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdTg8Sk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0HNLxx.s: Assembler messages:
encrypt.c: /tmp/cc0HNLxx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0HNLxx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0HNLxx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0HNLxx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HNLxx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HNLxx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HNLxx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HNLxx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HNLxx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HNLxx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HNLxx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HNLxx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0HNLxx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HNLxx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0HNLxx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0HNLxx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HNLxx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HNLxx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HNLxx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HNLxx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HNLxx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0HNLxx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HNLxx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HNLxx.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFS6eRg.s: Assembler messages:
encrypt.c: /tmp/ccFS6eRg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFS6eRg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFS6eRg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFS6eRg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS6eRg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS6eRg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS6eRg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS6eRg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS6eRg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS6eRg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS6eRg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS6eRg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFS6eRg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS6eRg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFS6eRg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS6eRg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFS6eRg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFS6eRg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS6eRg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS6eRg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFS6eRg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS6eRg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFS6eRg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS6eRg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUmTtLe.s: Assembler messages:
encrypt.c: /tmp/ccUmTtLe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUmTtLe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUmTtLe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUmTtLe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmTtLe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmTtLe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmTtLe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmTtLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmTtLe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUmTtLe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUmTtLe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUmTtLe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUmTtLe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmTtLe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUmTtLe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUmTtLe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUmTtLe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUmTtLe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUmTtLe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUmTtLe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmTtLe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUmTtLe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUmTtLe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUmTtLe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaGDQXF.s: Assembler messages:
encrypt.c: /tmp/ccaGDQXF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaGDQXF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaGDQXF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaGDQXF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGDQXF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGDQXF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGDQXF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGDQXF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGDQXF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGDQXF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGDQXF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGDQXF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaGDQXF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGDQXF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaGDQXF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaGDQXF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGDQXF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGDQXF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGDQXF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGDQXF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGDQXF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaGDQXF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGDQXF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGDQXF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPaIi3e.s: Assembler messages:
encrypt.c: /tmp/ccPaIi3e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPaIi3e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPaIi3e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPaIi3e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaIi3e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaIi3e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaIi3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaIi3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaIi3e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPaIi3e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPaIi3e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPaIi3e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPaIi3e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaIi3e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPaIi3e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPaIi3e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPaIi3e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPaIi3e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPaIi3e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPaIi3e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPaIi3e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPaIi3e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPaIi3e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPaIi3e.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq81r0r.s: Assembler messages:
encrypt.c: /tmp/ccq81r0r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq81r0r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq81r0r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq81r0r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq81r0r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq81r0r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq81r0r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq81r0r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq81r0r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq81r0r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq81r0r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq81r0r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq81r0r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq81r0r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq81r0r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq81r0r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq81r0r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq81r0r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq81r0r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq81r0r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq81r0r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq81r0r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq81r0r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq81r0r.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWFTKBe.s: Assembler messages:
encrypt.c: /tmp/ccWFTKBe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWFTKBe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWFTKBe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWFTKBe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFTKBe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFTKBe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFTKBe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFTKBe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFTKBe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFTKBe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFTKBe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFTKBe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWFTKBe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFTKBe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWFTKBe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFTKBe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWFTKBe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWFTKBe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFTKBe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFTKBe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWFTKBe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFTKBe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWFTKBe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWFTKBe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctovFxF.s: Assembler messages:
encrypt.c: /tmp/cctovFxF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctovFxF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctovFxF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctovFxF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctovFxF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctovFxF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctovFxF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctovFxF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctovFxF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctovFxF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctovFxF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctovFxF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctovFxF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctovFxF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctovFxF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctovFxF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctovFxF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctovFxF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctovFxF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctovFxF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctovFxF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctovFxF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctovFxF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctovFxF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccEAF2o.s: Assembler messages:
encrypt.c: /tmp/cccEAF2o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEAF2o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEAF2o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccEAF2o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEAF2o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEAF2o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEAF2o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEAF2o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEAF2o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEAF2o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEAF2o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEAF2o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEAF2o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEAF2o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEAF2o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEAF2o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccEAF2o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEAF2o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEAF2o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEAF2o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEAF2o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEAF2o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEAF2o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEAF2o.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwX2kOY.s: Assembler messages:
encrypt.c: /tmp/ccwX2kOY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwX2kOY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwX2kOY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwX2kOY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX2kOY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX2kOY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX2kOY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX2kOY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX2kOY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwX2kOY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwX2kOY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwX2kOY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwX2kOY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX2kOY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwX2kOY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwX2kOY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwX2kOY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwX2kOY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwX2kOY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwX2kOY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwX2kOY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwX2kOY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwX2kOY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwX2kOY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrt4Mnq.s: Assembler messages:
encrypt.c: /tmp/ccrt4Mnq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrt4Mnq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrt4Mnq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrt4Mnq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrt4Mnq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrt4Mnq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrt4Mnq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrt4Mnq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrt4Mnq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrt4Mnq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrt4Mnq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrt4Mnq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrt4Mnq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrt4Mnq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrt4Mnq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrt4Mnq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrt4Mnq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrt4Mnq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrt4Mnq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrt4Mnq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrt4Mnq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrt4Mnq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrt4Mnq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrt4Mnq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwMNbsc.s: Assembler messages:
encrypt.c: /tmp/ccwMNbsc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwMNbsc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwMNbsc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwMNbsc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMNbsc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMNbsc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMNbsc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMNbsc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMNbsc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMNbsc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMNbsc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMNbsc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwMNbsc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMNbsc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwMNbsc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwMNbsc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMNbsc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMNbsc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMNbsc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMNbsc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMNbsc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMNbsc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMNbsc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMNbsc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDJNLOn.s: Assembler messages:
encrypt.c: /tmp/ccDJNLOn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJNLOn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJNLOn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJNLOn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNLOn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNLOn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNLOn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNLOn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNLOn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJNLOn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJNLOn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJNLOn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJNLOn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNLOn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJNLOn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJNLOn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJNLOn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJNLOn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJNLOn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJNLOn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNLOn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJNLOn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJNLOn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJNLOn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuZeoHQ.s: Assembler messages:
encrypt.c: /tmp/ccuZeoHQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuZeoHQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuZeoHQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuZeoHQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZeoHQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZeoHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZeoHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZeoHQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZeoHQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZeoHQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZeoHQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZeoHQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuZeoHQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZeoHQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuZeoHQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuZeoHQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZeoHQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZeoHQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZeoHQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZeoHQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZeoHQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuZeoHQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZeoHQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZeoHQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZR0dlm.s: Assembler messages:
encrypt.c: /tmp/ccZR0dlm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZR0dlm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZR0dlm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZR0dlm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR0dlm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR0dlm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR0dlm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR0dlm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR0dlm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZR0dlm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZR0dlm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZR0dlm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZR0dlm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR0dlm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZR0dlm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZR0dlm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZR0dlm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZR0dlm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZR0dlm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZR0dlm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZR0dlm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZR0dlm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZR0dlm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZR0dlm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmmjN56.s: Assembler messages:
encrypt.c: /tmp/ccmmjN56.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmjN56.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmjN56.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmjN56.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmjN56.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmjN56.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmjN56.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmjN56.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmjN56.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmjN56.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmjN56.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmjN56.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmjN56.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmjN56.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmjN56.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmmjN56.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmjN56.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmjN56.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmjN56.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmjN56.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmjN56.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmjN56.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmjN56.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmjN56.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDwo3PI.s: Assembler messages:
encrypt.c: /tmp/ccDwo3PI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDwo3PI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDwo3PI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDwo3PI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwo3PI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwo3PI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwo3PI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwo3PI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwo3PI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwo3PI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwo3PI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwo3PI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDwo3PI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwo3PI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDwo3PI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwo3PI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDwo3PI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwo3PI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwo3PI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwo3PI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwo3PI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwo3PI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwo3PI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwo3PI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgdXhi5.s: Assembler messages:
encrypt.c: /tmp/ccgdXhi5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgdXhi5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgdXhi5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgdXhi5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdXhi5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdXhi5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdXhi5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdXhi5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdXhi5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdXhi5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdXhi5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdXhi5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgdXhi5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdXhi5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgdXhi5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgdXhi5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdXhi5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdXhi5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdXhi5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdXhi5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdXhi5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgdXhi5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdXhi5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdXhi5.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclhnRxP.s: Assembler messages:
encrypt.c: /tmp/cclhnRxP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclhnRxP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclhnRxP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclhnRxP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhnRxP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhnRxP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhnRxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhnRxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhnRxP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhnRxP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhnRxP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhnRxP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclhnRxP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhnRxP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclhnRxP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhnRxP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclhnRxP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclhnRxP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhnRxP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhnRxP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhnRxP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhnRxP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhnRxP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclhnRxP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctYpic2.s: Assembler messages:
encrypt.c: /tmp/cctYpic2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctYpic2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctYpic2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctYpic2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYpic2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYpic2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYpic2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYpic2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYpic2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYpic2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYpic2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYpic2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctYpic2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYpic2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctYpic2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctYpic2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctYpic2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYpic2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYpic2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYpic2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYpic2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctYpic2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYpic2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctYpic2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPsMYhF.s: Assembler messages:
encrypt.c: /tmp/ccPsMYhF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPsMYhF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPsMYhF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPsMYhF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsMYhF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsMYhF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsMYhF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsMYhF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsMYhF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsMYhF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsMYhF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsMYhF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPsMYhF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsMYhF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPsMYhF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsMYhF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPsMYhF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsMYhF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsMYhF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsMYhF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsMYhF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsMYhF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPsMYhF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsMYhF.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQg03K9.s: Assembler messages:
encrypt.c: /tmp/ccQg03K9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQg03K9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQg03K9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQg03K9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg03K9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg03K9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg03K9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg03K9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg03K9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQg03K9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQg03K9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQg03K9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQg03K9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg03K9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQg03K9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQg03K9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQg03K9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQg03K9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQg03K9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg03K9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQg03K9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQg03K9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQg03K9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQg03K9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC6xtG3.s: Assembler messages:
encrypt.c: /tmp/ccC6xtG3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6xtG3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6xtG3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6xtG3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xtG3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xtG3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xtG3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xtG3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xtG3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6xtG3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6xtG3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6xtG3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6xtG3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xtG3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6xtG3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC6xtG3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6xtG3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6xtG3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6xtG3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6xtG3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6xtG3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6xtG3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6xtG3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6xtG3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceeWSCJ.s: Assembler messages:
encrypt.c: /tmp/cceeWSCJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceeWSCJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceeWSCJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceeWSCJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeWSCJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeWSCJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeWSCJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeWSCJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeWSCJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeWSCJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeWSCJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeWSCJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceeWSCJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeWSCJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceeWSCJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeWSCJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceeWSCJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceeWSCJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeWSCJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeWSCJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceeWSCJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeWSCJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceeWSCJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceeWSCJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFOeURM.s: Assembler messages:
encrypt.c: /tmp/ccFOeURM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOeURM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOeURM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFOeURM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOeURM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOeURM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOeURM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOeURM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOeURM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFOeURM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFOeURM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFOeURM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFOeURM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOeURM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOeURM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFOeURM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFOeURM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFOeURM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFOeURM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFOeURM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFOeURM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFOeURM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFOeURM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFOeURM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdHPpJQ.s: Assembler messages:
encrypt.c: /tmp/ccdHPpJQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdHPpJQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdHPpJQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdHPpJQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHPpJQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHPpJQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHPpJQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHPpJQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHPpJQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHPpJQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHPpJQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHPpJQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdHPpJQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHPpJQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdHPpJQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHPpJQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdHPpJQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHPpJQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHPpJQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHPpJQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHPpJQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHPpJQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdHPpJQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHPpJQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1EVQSV.s: Assembler messages:
encrypt.c: /tmp/cc1EVQSV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1EVQSV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1EVQSV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1EVQSV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EVQSV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EVQSV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EVQSV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EVQSV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EVQSV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EVQSV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EVQSV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EVQSV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1EVQSV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EVQSV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1EVQSV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1EVQSV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1EVQSV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EVQSV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EVQSV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EVQSV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EVQSV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1EVQSV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EVQSV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1EVQSV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmsaH2Y.s: Assembler messages:
encrypt.c: /tmp/ccmsaH2Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmsaH2Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmsaH2Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmsaH2Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsaH2Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsaH2Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsaH2Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsaH2Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsaH2Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsaH2Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsaH2Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsaH2Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmsaH2Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsaH2Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmsaH2Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsaH2Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmsaH2Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsaH2Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsaH2Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsaH2Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsaH2Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsaH2Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmsaH2Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsaH2Y.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc3fYd4L.s: Assembler messages:
encrypt.c: /tmp/cc3fYd4L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3fYd4L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3fYd4L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3fYd4L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fYd4L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fYd4L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fYd4L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fYd4L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fYd4L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3fYd4L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3fYd4L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3fYd4L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3fYd4L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fYd4L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3fYd4L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3fYd4L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3fYd4L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3fYd4L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3fYd4L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3fYd4L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3fYd4L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3fYd4L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3fYd4L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3fYd4L.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccJXy0ZH.s: Assembler messages:
encrypt.c: /tmp/ccJXy0ZH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJXy0ZH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJXy0ZH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJXy0ZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXy0ZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXy0ZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXy0ZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXy0ZH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXy0ZH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXy0ZH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXy0ZH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXy0ZH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJXy0ZH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXy0ZH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJXy0ZH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJXy0ZH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXy0ZH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXy0ZH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXy0ZH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXy0ZH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXy0ZH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJXy0ZH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXy0ZH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXy0ZH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXZHicU.s: Assembler messages:
encrypt.c: /tmp/ccXZHicU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZHicU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZHicU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXZHicU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZHicU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZHicU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZHicU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZHicU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZHicU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZHicU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZHicU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZHicU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXZHicU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZHicU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZHicU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZHicU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXZHicU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXZHicU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZHicU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZHicU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZHicU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZHicU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXZHicU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXZHicU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaFBn4S.s: Assembler messages:
encrypt.c: /tmp/ccaFBn4S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFBn4S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFBn4S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFBn4S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBn4S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBn4S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBn4S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBn4S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBn4S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFBn4S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFBn4S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFBn4S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFBn4S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBn4S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFBn4S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaFBn4S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFBn4S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFBn4S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFBn4S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFBn4S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFBn4S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFBn4S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFBn4S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFBn4S.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBumEWK.s: Assembler messages:
encrypt.c: /tmp/ccBumEWK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBumEWK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBumEWK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBumEWK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBumEWK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBumEWK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBumEWK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBumEWK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBumEWK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBumEWK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBumEWK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBumEWK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBumEWK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBumEWK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBumEWK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBumEWK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBumEWK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBumEWK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBumEWK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBumEWK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBumEWK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBumEWK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBumEWK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBumEWK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ1tp0b.s: Assembler messages:
encrypt.c: /tmp/ccZ1tp0b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ1tp0b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ1tp0b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ1tp0b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tp0b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tp0b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tp0b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tp0b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tp0b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1tp0b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1tp0b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1tp0b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ1tp0b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tp0b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ1tp0b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1tp0b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ1tp0b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ1tp0b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1tp0b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1tp0b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ1tp0b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1tp0b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ1tp0b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ1tp0b.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5BtVPh.s: Assembler messages:
encrypt.c: /tmp/cc5BtVPh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5BtVPh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5BtVPh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5BtVPh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BtVPh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BtVPh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BtVPh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BtVPh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BtVPh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BtVPh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BtVPh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BtVPh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5BtVPh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BtVPh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5BtVPh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BtVPh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5BtVPh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BtVPh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BtVPh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BtVPh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BtVPh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BtVPh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BtVPh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BtVPh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpoZWmY.s: Assembler messages:
encrypt.c: /tmp/ccpoZWmY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpoZWmY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpoZWmY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpoZWmY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoZWmY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoZWmY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoZWmY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoZWmY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoZWmY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpoZWmY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpoZWmY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpoZWmY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpoZWmY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoZWmY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpoZWmY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpoZWmY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpoZWmY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpoZWmY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpoZWmY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoZWmY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpoZWmY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpoZWmY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpoZWmY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpoZWmY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccGKTTje.s: Assembler messages:
encrypt.c: /tmp/ccGKTTje.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGKTTje.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGKTTje.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGKTTje.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTTje.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTTje.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTTje.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTTje.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTTje.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKTTje.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKTTje.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKTTje.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGKTTje.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTTje.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGKTTje.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKTTje.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGKTTje.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGKTTje.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKTTje.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKTTje.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGKTTje.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKTTje.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGKTTje.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGKTTje.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cctXWuSD.s: Assembler messages:
encrypt.c: /tmp/cctXWuSD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctXWuSD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctXWuSD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctXWuSD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXWuSD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXWuSD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXWuSD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXWuSD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXWuSD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXWuSD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXWuSD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXWuSD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctXWuSD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXWuSD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctXWuSD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctXWuSD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXWuSD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXWuSD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXWuSD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXWuSD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXWuSD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctXWuSD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXWuSD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXWuSD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUg3KHi.s: Assembler messages:
encrypt.c: /tmp/ccUg3KHi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUg3KHi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUg3KHi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUg3KHi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg3KHi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg3KHi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg3KHi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg3KHi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg3KHi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg3KHi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg3KHi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg3KHi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUg3KHi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg3KHi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUg3KHi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg3KHi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUg3KHi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg3KHi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg3KHi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg3KHi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg3KHi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg3KHi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUg3KHi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg3KHi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cco5Ka6S.s: Assembler messages:
encrypt.c: /tmp/cco5Ka6S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5Ka6S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5Ka6S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco5Ka6S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Ka6S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Ka6S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Ka6S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Ka6S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Ka6S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Ka6S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Ka6S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Ka6S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco5Ka6S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Ka6S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5Ka6S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco5Ka6S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Ka6S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Ka6S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Ka6S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Ka6S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Ka6S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5Ka6S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Ka6S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Ka6S.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchlPgFb.s: Assembler messages:
encrypt.c: /tmp/cchlPgFb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchlPgFb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchlPgFb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchlPgFb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlPgFb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlPgFb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlPgFb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlPgFb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlPgFb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlPgFb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlPgFb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlPgFb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchlPgFb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlPgFb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchlPgFb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlPgFb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchlPgFb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchlPgFb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlPgFb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlPgFb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchlPgFb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlPgFb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchlPgFb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchlPgFb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckSGmwl.s: Assembler messages:
encrypt.c: /tmp/cckSGmwl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSGmwl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckSGmwl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckSGmwl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSGmwl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSGmwl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSGmwl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSGmwl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSGmwl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSGmwl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSGmwl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSGmwl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckSGmwl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSGmwl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckSGmwl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckSGmwl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSGmwl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSGmwl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSGmwl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSGmwl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSGmwl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSGmwl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSGmwl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSGmwl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7iAOqb.s: Assembler messages:
encrypt.c: /tmp/cc7iAOqb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7iAOqb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7iAOqb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7iAOqb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iAOqb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iAOqb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iAOqb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iAOqb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iAOqb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iAOqb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iAOqb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iAOqb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7iAOqb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iAOqb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7iAOqb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iAOqb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7iAOqb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iAOqb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iAOqb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iAOqb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iAOqb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iAOqb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7iAOqb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iAOqb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczjX29w.s: Assembler messages:
encrypt.c: /tmp/cczjX29w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczjX29w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczjX29w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczjX29w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjX29w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjX29w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjX29w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjX29w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjX29w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjX29w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjX29w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjX29w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczjX29w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjX29w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczjX29w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczjX29w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjX29w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjX29w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjX29w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjX29w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjX29w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczjX29w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjX29w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjX29w.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccUZQve8.s: Assembler messages:
encrypt.c: /tmp/ccUZQve8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUZQve8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUZQve8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUZQve8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZQve8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZQve8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZQve8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZQve8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZQve8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZQve8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZQve8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZQve8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUZQve8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZQve8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUZQve8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZQve8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUZQve8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZQve8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZQve8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZQve8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZQve8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZQve8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUZQve8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZQve8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccybAVQe.s: Assembler messages:
encrypt.c: /tmp/ccybAVQe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccybAVQe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccybAVQe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccybAVQe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybAVQe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybAVQe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybAVQe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybAVQe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybAVQe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybAVQe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybAVQe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybAVQe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccybAVQe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybAVQe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccybAVQe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccybAVQe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccybAVQe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybAVQe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybAVQe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccybAVQe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybAVQe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccybAVQe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybAVQe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccybAVQe.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnlxY4s.s: Assembler messages:
encrypt.c: /tmp/ccnlxY4s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnlxY4s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnlxY4s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnlxY4s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlxY4s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlxY4s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlxY4s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlxY4s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlxY4s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlxY4s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlxY4s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlxY4s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnlxY4s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlxY4s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnlxY4s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnlxY4s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnlxY4s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlxY4s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlxY4s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnlxY4s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlxY4s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnlxY4s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlxY4s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnlxY4s.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv6BNff.s: Assembler messages:
encrypt.c: /tmp/ccv6BNff.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6BNff.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6BNff.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6BNff.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6BNff.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6BNff.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6BNff.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6BNff.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6BNff.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6BNff.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6BNff.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6BNff.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6BNff.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6BNff.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6BNff.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6BNff.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv6BNff.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv6BNff.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6BNff.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6BNff.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6BNff.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6BNff.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv6BNff.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv6BNff.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCZUZ5h.s: Assembler messages:
encrypt.c: /tmp/ccCZUZ5h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCZUZ5h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCZUZ5h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCZUZ5h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZUZ5h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZUZ5h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZUZ5h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZUZ5h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZUZ5h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZUZ5h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZUZ5h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZUZ5h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCZUZ5h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZUZ5h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCZUZ5h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCZUZ5h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZUZ5h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZUZ5h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZUZ5h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZUZ5h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZUZ5h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCZUZ5h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZUZ5h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZUZ5h.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfgDr7J.s: Assembler messages:
encrypt.c: /tmp/ccfgDr7J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfgDr7J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfgDr7J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfgDr7J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgDr7J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgDr7J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgDr7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgDr7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgDr7J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgDr7J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgDr7J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgDr7J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfgDr7J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgDr7J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfgDr7J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgDr7J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfgDr7J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgDr7J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgDr7J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgDr7J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgDr7J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgDr7J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgDr7J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgDr7J.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJGjs8D.s: Assembler messages:
encrypt.c: /tmp/ccJGjs8D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJGjs8D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJGjs8D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJGjs8D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGjs8D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGjs8D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGjs8D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGjs8D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGjs8D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGjs8D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGjs8D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGjs8D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJGjs8D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGjs8D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJGjs8D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGjs8D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJGjs8D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGjs8D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGjs8D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGjs8D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGjs8D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGjs8D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJGjs8D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGjs8D.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQXDaHk.s: Assembler messages:
encrypt.c: /tmp/ccQXDaHk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQXDaHk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQXDaHk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQXDaHk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXDaHk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXDaHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXDaHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXDaHk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXDaHk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXDaHk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXDaHk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXDaHk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQXDaHk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXDaHk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQXDaHk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQXDaHk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQXDaHk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXDaHk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXDaHk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXDaHk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXDaHk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQXDaHk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXDaHk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQXDaHk.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccKNGdpM.s: Assembler messages:
encrypt.c: /tmp/ccKNGdpM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKNGdpM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKNGdpM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKNGdpM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGdpM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGdpM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGdpM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGdpM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGdpM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKNGdpM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKNGdpM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKNGdpM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKNGdpM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGdpM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKNGdpM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKNGdpM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKNGdpM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKNGdpM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKNGdpM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKNGdpM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKNGdpM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKNGdpM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKNGdpM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKNGdpM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccKtKr18.s: Assembler messages:
encrypt.c: /tmp/ccKtKr18.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKtKr18.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKtKr18.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKtKr18.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtKr18.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtKr18.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtKr18.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtKr18.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtKr18.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtKr18.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtKr18.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtKr18.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKtKr18.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtKr18.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKtKr18.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKtKr18.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtKr18.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtKr18.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtKr18.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtKr18.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtKr18.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKtKr18.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtKr18.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtKr18.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZiyZTF.s: Assembler messages:
encrypt.c: /tmp/ccZiyZTF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZiyZTF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZiyZTF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZiyZTF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiyZTF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiyZTF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiyZTF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiyZTF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiyZTF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiyZTF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiyZTF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiyZTF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZiyZTF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiyZTF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZiyZTF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiyZTF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZiyZTF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiyZTF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiyZTF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiyZTF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiyZTF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiyZTF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZiyZTF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiyZTF.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwoStgn.s: Assembler messages:
encrypt.c: /tmp/ccwoStgn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwoStgn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwoStgn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwoStgn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoStgn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoStgn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoStgn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoStgn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoStgn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoStgn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoStgn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoStgn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwoStgn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoStgn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwoStgn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwoStgn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoStgn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoStgn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoStgn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoStgn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoStgn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwoStgn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoStgn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoStgn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc13blcG.s: Assembler messages:
encrypt.c: /tmp/cc13blcG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc13blcG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc13blcG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc13blcG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13blcG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13blcG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13blcG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13blcG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13blcG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13blcG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13blcG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13blcG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc13blcG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13blcG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc13blcG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc13blcG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc13blcG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13blcG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13blcG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc13blcG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13blcG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc13blcG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13blcG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc13blcG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqbfRgQ.s: Assembler messages:
encrypt.c: /tmp/ccqbfRgQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqbfRgQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqbfRgQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqbfRgQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbfRgQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbfRgQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbfRgQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbfRgQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbfRgQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbfRgQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbfRgQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbfRgQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqbfRgQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbfRgQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqbfRgQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbfRgQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqbfRgQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbfRgQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbfRgQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbfRgQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbfRgQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbfRgQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqbfRgQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbfRgQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuMHjFY.s: Assembler messages:
encrypt.c: /tmp/ccuMHjFY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuMHjFY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuMHjFY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuMHjFY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMHjFY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMHjFY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMHjFY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMHjFY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMHjFY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMHjFY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMHjFY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMHjFY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuMHjFY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMHjFY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuMHjFY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMHjFY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuMHjFY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuMHjFY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMHjFY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMHjFY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuMHjFY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMHjFY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuMHjFY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuMHjFY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvOHfCz.s: Assembler messages:
encrypt.c: /tmp/ccvOHfCz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvOHfCz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvOHfCz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvOHfCz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOHfCz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOHfCz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOHfCz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOHfCz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOHfCz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOHfCz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOHfCz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOHfCz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvOHfCz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOHfCz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvOHfCz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvOHfCz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOHfCz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOHfCz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOHfCz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOHfCz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOHfCz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvOHfCz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOHfCz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOHfCz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6sSvtG.s: Assembler messages:
encrypt.c: /tmp/cc6sSvtG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6sSvtG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6sSvtG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6sSvtG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sSvtG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sSvtG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sSvtG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sSvtG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sSvtG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6sSvtG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6sSvtG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6sSvtG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6sSvtG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sSvtG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6sSvtG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6sSvtG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6sSvtG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6sSvtG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6sSvtG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sSvtG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6sSvtG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6sSvtG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6sSvtG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6sSvtG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cck6P5yJ.s: Assembler messages:
encrypt.c: /tmp/cck6P5yJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck6P5yJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck6P5yJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck6P5yJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6P5yJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6P5yJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6P5yJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6P5yJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6P5yJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6P5yJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6P5yJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6P5yJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck6P5yJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6P5yJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck6P5yJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6P5yJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck6P5yJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6P5yJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6P5yJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6P5yJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6P5yJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6P5yJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6P5yJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6P5yJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3560HR.s: Assembler messages:
encrypt.c: /tmp/cc3560HR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3560HR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3560HR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3560HR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3560HR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3560HR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3560HR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3560HR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3560HR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3560HR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3560HR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3560HR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3560HR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3560HR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3560HR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3560HR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3560HR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3560HR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3560HR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3560HR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3560HR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3560HR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3560HR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3560HR.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpTeBEq.s: Assembler messages:
encrypt.c: /tmp/ccpTeBEq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTeBEq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTeBEq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTeBEq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTeBEq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTeBEq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTeBEq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTeBEq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTeBEq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTeBEq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTeBEq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTeBEq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTeBEq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTeBEq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTeBEq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpTeBEq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTeBEq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTeBEq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTeBEq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTeBEq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTeBEq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTeBEq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTeBEq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTeBEq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR4e8aZ.s: Assembler messages:
encrypt.c: /tmp/ccR4e8aZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4e8aZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4e8aZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4e8aZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4e8aZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4e8aZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4e8aZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4e8aZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4e8aZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4e8aZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4e8aZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4e8aZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4e8aZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4e8aZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4e8aZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4e8aZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR4e8aZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR4e8aZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4e8aZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4e8aZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4e8aZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4e8aZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4e8aZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR4e8aZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvOfnnI.s: Assembler messages:
encrypt.c: /tmp/ccvOfnnI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvOfnnI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvOfnnI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvOfnnI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOfnnI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOfnnI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOfnnI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOfnnI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOfnnI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOfnnI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOfnnI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOfnnI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvOfnnI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOfnnI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvOfnnI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvOfnnI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOfnnI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOfnnI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOfnnI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOfnnI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOfnnI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvOfnnI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOfnnI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOfnnI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfApQqR.s: Assembler messages:
encrypt.c: /tmp/ccfApQqR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfApQqR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfApQqR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfApQqR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApQqR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApQqR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApQqR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApQqR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApQqR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfApQqR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfApQqR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfApQqR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfApQqR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApQqR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfApQqR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfApQqR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfApQqR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfApQqR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfApQqR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfApQqR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfApQqR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfApQqR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfApQqR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfApQqR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpSrp5Z.s: Assembler messages:
encrypt.c: /tmp/ccpSrp5Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpSrp5Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpSrp5Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpSrp5Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSrp5Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSrp5Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSrp5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSrp5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSrp5Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSrp5Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSrp5Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSrp5Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpSrp5Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSrp5Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpSrp5Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSrp5Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpSrp5Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpSrp5Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSrp5Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSrp5Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpSrp5Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSrp5Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpSrp5Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpSrp5Z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccF3H2KD.s: Assembler messages:
encrypt.c: /tmp/ccF3H2KD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF3H2KD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF3H2KD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF3H2KD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3H2KD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3H2KD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3H2KD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3H2KD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3H2KD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3H2KD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3H2KD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3H2KD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF3H2KD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3H2KD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF3H2KD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF3H2KD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3H2KD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3H2KD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3H2KD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3H2KD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3H2KD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF3H2KD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3H2KD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3H2KD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfiUtqX.s: Assembler messages:
encrypt.c: /tmp/ccfiUtqX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfiUtqX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfiUtqX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfiUtqX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUtqX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUtqX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUtqX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUtqX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUtqX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiUtqX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiUtqX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiUtqX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfiUtqX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUtqX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfiUtqX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiUtqX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfiUtqX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfiUtqX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiUtqX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiUtqX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiUtqX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiUtqX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfiUtqX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfiUtqX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP28esS.s: Assembler messages:
encrypt.c: /tmp/ccP28esS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP28esS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP28esS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP28esS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP28esS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP28esS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP28esS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP28esS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP28esS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP28esS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP28esS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP28esS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP28esS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP28esS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP28esS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP28esS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP28esS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP28esS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP28esS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP28esS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP28esS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP28esS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP28esS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP28esS.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyCT0L1.s: Assembler messages:
encrypt.c: /tmp/ccyCT0L1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyCT0L1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyCT0L1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyCT0L1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT0L1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT0L1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT0L1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT0L1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT0L1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCT0L1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCT0L1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCT0L1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyCT0L1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT0L1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyCT0L1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCT0L1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyCT0L1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyCT0L1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCT0L1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCT0L1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyCT0L1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCT0L1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyCT0L1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyCT0L1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVwkMK4.s: Assembler messages:
encrypt.c: /tmp/ccVwkMK4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVwkMK4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVwkMK4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVwkMK4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwkMK4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwkMK4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwkMK4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwkMK4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwkMK4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVwkMK4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVwkMK4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVwkMK4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVwkMK4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwkMK4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVwkMK4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVwkMK4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVwkMK4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVwkMK4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVwkMK4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVwkMK4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwkMK4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVwkMK4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVwkMK4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVwkMK4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdKaNXX.s: Assembler messages:
encrypt.c: /tmp/ccdKaNXX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdKaNXX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdKaNXX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdKaNXX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKaNXX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKaNXX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKaNXX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKaNXX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKaNXX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdKaNXX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdKaNXX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdKaNXX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdKaNXX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKaNXX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdKaNXX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdKaNXX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdKaNXX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdKaNXX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdKaNXX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKaNXX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdKaNXX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdKaNXX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdKaNXX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdKaNXX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4tadKa.s: Assembler messages:
encrypt.c: /tmp/cc4tadKa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4tadKa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4tadKa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4tadKa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tadKa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tadKa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tadKa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tadKa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tadKa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tadKa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tadKa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tadKa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4tadKa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tadKa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4tadKa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4tadKa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tadKa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tadKa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tadKa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tadKa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tadKa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4tadKa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tadKa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tadKa.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpcjCq8.s: Assembler messages:
encrypt.c: /tmp/ccpcjCq8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpcjCq8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpcjCq8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpcjCq8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcjCq8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcjCq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcjCq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcjCq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcjCq8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcjCq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcjCq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcjCq8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpcjCq8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcjCq8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpcjCq8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcjCq8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpcjCq8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcjCq8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcjCq8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcjCq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcjCq8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcjCq8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpcjCq8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcjCq8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL1BzQZ.s: Assembler messages:
encrypt.c: /tmp/ccL1BzQZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL1BzQZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL1BzQZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL1BzQZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1BzQZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1BzQZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1BzQZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1BzQZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1BzQZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1BzQZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1BzQZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1BzQZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL1BzQZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1BzQZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL1BzQZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL1BzQZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1BzQZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1BzQZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1BzQZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1BzQZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1BzQZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL1BzQZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1BzQZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1BzQZ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMtpBM4.s: Assembler messages:
encrypt.c: /tmp/ccMtpBM4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtpBM4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtpBM4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtpBM4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtpBM4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtpBM4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtpBM4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtpBM4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtpBM4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtpBM4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtpBM4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtpBM4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtpBM4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtpBM4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtpBM4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtpBM4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMtpBM4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtpBM4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtpBM4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtpBM4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtpBM4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtpBM4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtpBM4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtpBM4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb4i8H1.s: Assembler messages:
encrypt.c: /tmp/ccb4i8H1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb4i8H1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb4i8H1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb4i8H1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4i8H1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4i8H1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4i8H1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4i8H1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4i8H1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4i8H1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4i8H1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4i8H1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb4i8H1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4i8H1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb4i8H1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb4i8H1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4i8H1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4i8H1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4i8H1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4i8H1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4i8H1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4i8H1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4i8H1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4i8H1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdaK1U4.s: Assembler messages:
encrypt.c: /tmp/ccdaK1U4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdaK1U4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdaK1U4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdaK1U4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaK1U4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaK1U4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaK1U4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaK1U4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaK1U4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaK1U4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaK1U4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaK1U4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdaK1U4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaK1U4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdaK1U4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaK1U4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdaK1U4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaK1U4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaK1U4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaK1U4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaK1U4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaK1U4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdaK1U4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaK1U4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYg3fQV.s: Assembler messages:
encrypt.c: /tmp/ccYg3fQV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYg3fQV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYg3fQV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYg3fQV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg3fQV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg3fQV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg3fQV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg3fQV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg3fQV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYg3fQV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYg3fQV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYg3fQV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYg3fQV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg3fQV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYg3fQV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYg3fQV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYg3fQV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYg3fQV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYg3fQV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg3fQV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYg3fQV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYg3fQV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYg3fQV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYg3fQV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdwTclG.s: Assembler messages:
encrypt.c: /tmp/ccdwTclG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwTclG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwTclG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwTclG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwTclG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwTclG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwTclG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwTclG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwTclG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwTclG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwTclG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwTclG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwTclG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwTclG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwTclG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwTclG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwTclG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwTclG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwTclG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwTclG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwTclG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwTclG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwTclG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwTclG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJnq3qI.s: Assembler messages:
encrypt.c: /tmp/ccJnq3qI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJnq3qI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJnq3qI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJnq3qI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnq3qI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnq3qI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnq3qI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnq3qI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnq3qI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnq3qI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnq3qI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnq3qI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJnq3qI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnq3qI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJnq3qI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnq3qI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJnq3qI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJnq3qI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnq3qI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnq3qI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJnq3qI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnq3qI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJnq3qI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJnq3qI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclZLML3.s: Assembler messages:
encrypt.c: /tmp/cclZLML3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZLML3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZLML3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclZLML3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZLML3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZLML3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZLML3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZLML3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZLML3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZLML3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZLML3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZLML3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZLML3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZLML3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZLML3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclZLML3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZLML3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZLML3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZLML3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZLML3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZLML3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZLML3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZLML3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZLML3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccprLf7D.s: Assembler messages:
encrypt.c: /tmp/ccprLf7D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccprLf7D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccprLf7D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccprLf7D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprLf7D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprLf7D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprLf7D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprLf7D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprLf7D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccprLf7D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccprLf7D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccprLf7D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccprLf7D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprLf7D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccprLf7D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccprLf7D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccprLf7D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccprLf7D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccprLf7D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccprLf7D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccprLf7D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccprLf7D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccprLf7D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccprLf7D.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cctD8NHP.s: Assembler messages:
encrypt.c: /tmp/cctD8NHP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctD8NHP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctD8NHP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctD8NHP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD8NHP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD8NHP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD8NHP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD8NHP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD8NHP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctD8NHP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctD8NHP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctD8NHP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctD8NHP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD8NHP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctD8NHP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctD8NHP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctD8NHP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctD8NHP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctD8NHP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctD8NHP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctD8NHP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctD8NHP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctD8NHP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctD8NHP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQvmSvI.s: Assembler messages:
encrypt.c: /tmp/ccQvmSvI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQvmSvI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQvmSvI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQvmSvI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvmSvI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvmSvI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvmSvI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvmSvI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvmSvI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvmSvI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvmSvI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvmSvI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQvmSvI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvmSvI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQvmSvI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvmSvI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQvmSvI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQvmSvI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvmSvI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvmSvI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvmSvI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvmSvI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQvmSvI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQvmSvI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cckWnJ60.s: Assembler messages:
encrypt.c: /tmp/cckWnJ60.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckWnJ60.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckWnJ60.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckWnJ60.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnJ60.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnJ60.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnJ60.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnJ60.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnJ60.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWnJ60.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWnJ60.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWnJ60.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckWnJ60.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnJ60.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckWnJ60.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckWnJ60.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckWnJ60.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWnJ60.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWnJ60.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckWnJ60.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWnJ60.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckWnJ60.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWnJ60.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckWnJ60.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCTgNyn.s: Assembler messages:
encrypt.c: /tmp/ccCTgNyn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCTgNyn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCTgNyn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCTgNyn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTgNyn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTgNyn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTgNyn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTgNyn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTgNyn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTgNyn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTgNyn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTgNyn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCTgNyn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTgNyn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCTgNyn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCTgNyn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCTgNyn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTgNyn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTgNyn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCTgNyn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTgNyn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCTgNyn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTgNyn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCTgNyn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT1JaIH.s: Assembler messages:
encrypt.c: /tmp/ccT1JaIH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT1JaIH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT1JaIH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT1JaIH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1JaIH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1JaIH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1JaIH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1JaIH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1JaIH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT1JaIH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT1JaIH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT1JaIH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT1JaIH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1JaIH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT1JaIH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT1JaIH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT1JaIH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT1JaIH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT1JaIH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT1JaIH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1JaIH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT1JaIH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT1JaIH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT1JaIH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc11Le7O.s: Assembler messages:
encrypt.c: /tmp/cc11Le7O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11Le7O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11Le7O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc11Le7O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Le7O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Le7O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Le7O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Le7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Le7O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Le7O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Le7O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Le7O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11Le7O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Le7O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11Le7O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Le7O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc11Le7O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11Le7O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Le7O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Le7O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11Le7O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Le7O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11Le7O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11Le7O.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsU3f3A.s: Assembler messages:
encrypt.c: /tmp/ccsU3f3A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsU3f3A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsU3f3A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsU3f3A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3f3A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3f3A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3f3A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3f3A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3f3A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsU3f3A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsU3f3A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsU3f3A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsU3f3A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3f3A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsU3f3A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsU3f3A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsU3f3A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsU3f3A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsU3f3A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsU3f3A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsU3f3A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsU3f3A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsU3f3A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsU3f3A.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc59A0Fk.s: Assembler messages:
encrypt.c: /tmp/cc59A0Fk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc59A0Fk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc59A0Fk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc59A0Fk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59A0Fk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59A0Fk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59A0Fk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59A0Fk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59A0Fk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59A0Fk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59A0Fk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59A0Fk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc59A0Fk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59A0Fk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc59A0Fk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc59A0Fk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59A0Fk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59A0Fk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59A0Fk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59A0Fk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59A0Fk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59A0Fk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59A0Fk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59A0Fk.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cceRjyrG.s: Assembler messages:
encrypt.c: /tmp/cceRjyrG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceRjyrG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceRjyrG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceRjyrG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRjyrG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRjyrG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRjyrG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRjyrG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRjyrG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRjyrG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRjyrG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRjyrG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceRjyrG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRjyrG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceRjyrG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRjyrG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceRjyrG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRjyrG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRjyrG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRjyrG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRjyrG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRjyrG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRjyrG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRjyrG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGlvo2v.s: Assembler messages:
encrypt.c: /tmp/ccGlvo2v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGlvo2v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGlvo2v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGlvo2v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvo2v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvo2v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvo2v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvo2v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvo2v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlvo2v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlvo2v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlvo2v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGlvo2v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvo2v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGlvo2v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGlvo2v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlvo2v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlvo2v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlvo2v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlvo2v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlvo2v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGlvo2v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlvo2v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlvo2v.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cclGY1DN.s: Assembler messages:
encrypt.c: /tmp/cclGY1DN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclGY1DN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclGY1DN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclGY1DN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGY1DN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGY1DN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGY1DN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGY1DN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGY1DN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGY1DN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGY1DN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGY1DN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclGY1DN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGY1DN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclGY1DN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGY1DN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclGY1DN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGY1DN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGY1DN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGY1DN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGY1DN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGY1DN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclGY1DN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGY1DN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2IA8la.s: Assembler messages:
encrypt.c: /tmp/cc2IA8la.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2IA8la.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2IA8la.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2IA8la.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IA8la.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IA8la.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IA8la.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IA8la.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IA8la.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2IA8la.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2IA8la.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2IA8la.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2IA8la.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IA8la.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2IA8la.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2IA8la.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2IA8la.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2IA8la.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2IA8la.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2IA8la.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2IA8la.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2IA8la.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2IA8la.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2IA8la.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclOcmDK.s: Assembler messages:
encrypt.c: /tmp/cclOcmDK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclOcmDK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclOcmDK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclOcmDK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOcmDK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOcmDK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOcmDK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOcmDK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOcmDK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOcmDK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOcmDK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOcmDK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclOcmDK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOcmDK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclOcmDK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclOcmDK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOcmDK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOcmDK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOcmDK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOcmDK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOcmDK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclOcmDK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOcmDK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOcmDK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccImcLJC.s: Assembler messages:
encrypt.c: /tmp/ccImcLJC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImcLJC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccImcLJC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccImcLJC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImcLJC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImcLJC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImcLJC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImcLJC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImcLJC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImcLJC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImcLJC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImcLJC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccImcLJC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImcLJC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccImcLJC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccImcLJC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImcLJC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImcLJC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImcLJC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImcLJC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImcLJC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImcLJC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImcLJC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImcLJC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVHWkce.s: Assembler messages:
encrypt.c: /tmp/ccVHWkce.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVHWkce.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVHWkce.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVHWkce.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHWkce.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHWkce.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHWkce.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHWkce.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHWkce.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHWkce.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHWkce.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHWkce.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVHWkce.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHWkce.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVHWkce.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHWkce.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVHWkce.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHWkce.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHWkce.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHWkce.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHWkce.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHWkce.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVHWkce.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHWkce.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccexOq74.s: Assembler messages:
encrypt.c: /tmp/ccexOq74.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccexOq74.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccexOq74.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccexOq74.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexOq74.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexOq74.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexOq74.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexOq74.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexOq74.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexOq74.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexOq74.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexOq74.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccexOq74.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexOq74.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccexOq74.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexOq74.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccexOq74.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexOq74.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexOq74.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexOq74.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexOq74.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexOq74.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccexOq74.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexOq74.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccvvs8lD.s: Assembler messages:
encrypt.c: /tmp/ccvvs8lD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvs8lD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvs8lD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvs8lD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvs8lD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvs8lD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvs8lD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvs8lD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvs8lD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvs8lD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvs8lD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvs8lD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvvs8lD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvs8lD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvs8lD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvvs8lD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvs8lD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvs8lD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvs8lD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvs8lD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvs8lD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvs8lD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvs8lD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvs8lD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7yTXwE.s: Assembler messages:
encrypt.c: /tmp/cc7yTXwE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7yTXwE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7yTXwE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7yTXwE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yTXwE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yTXwE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yTXwE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yTXwE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yTXwE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7yTXwE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7yTXwE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7yTXwE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7yTXwE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yTXwE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7yTXwE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7yTXwE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7yTXwE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yTXwE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yTXwE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7yTXwE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yTXwE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7yTXwE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yTXwE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7yTXwE.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

Compiler output

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