Implementation notes: x86, h4e450, crypto_aead/omdsha256k128n96tau96v1

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
432934refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
432981refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
437437refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100220170725
438093refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
440462refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
441037refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
449740refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
449744refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
454390refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100220170725
455154refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
456812refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
459700refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
460645refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100220170725
462859refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
466084refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
469200refgcc -m32 -O3 -fomit-frame-pointer2017100220170725
474359refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
474368refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
475784refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
476244refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
479969refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
480044refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
480852refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
483569refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
486253refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
491639refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
491991refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
493141refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
493306refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
494608refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
494941refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
495991refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
496955refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
497382refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
498195refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
498997refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100220170725
500204refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
500399refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
502949refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
506307refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017100220170725
507172refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
507528refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
507566refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
507723refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
508160refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
516340refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
516344refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
516372refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
516520refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
516562refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
524757refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
529653refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
529725refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
529739refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
532395refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
532680refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
533216refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
533368refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
533453refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
534000refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
534142refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
537415refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
537481refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
539995refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100220170725
541015refgcc -m32 -O -fomit-frame-pointer2017100220170725
541666refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
542678refgcc -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
545310refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100220170725
545552refgcc -m32 -march=core2 -O -fomit-frame-pointer2017100220170725
545580refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100220170725
547082refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
547096refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
547134refgcc -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
547908refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100220170725
547974refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
549229refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
549608refgcc -m32 -O2 -fomit-frame-pointer2017100220170725
550078refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
550382refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100220170725
550425refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100220170725
550459refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100220170725
551561refgcc -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
551585refgcc -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
554259refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100220170725
555114refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017100220170725
555893refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
556610refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
559108refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
559565refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
559588refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
559749refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
560286refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
564941refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
565098refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
566200refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
566281refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
568879refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
569197refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
569198refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
570466refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
570565refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
575415refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
575871refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
576792refgcc -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
577543refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
577633refgcc -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
579400refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
579415refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
579509refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
579700refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
579714refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
579894refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
580763refgcc -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
581699refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
582811refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
582844refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
582887refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
583186refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
583190refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
583898refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
583975refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
587656refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
589300refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
590268refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
591460refgcc -m32 -Os -fomit-frame-pointer2017100220170725
592748refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
594771refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
594790refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
594824refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
596633refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
596671refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
596814refgcc -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
596989refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
598153refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
598158refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
602837refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100220170725
602965refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
603022refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
603164refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100220170725
603260refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
603321refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
603445refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
604077refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
604461refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
604509refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
605872refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
606038refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
606428refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
606651refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
606655refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
607216refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
608527refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
609026refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017100220170725
609060refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100220170725
609064refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100220170725
609159refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100220170725
609397refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
613914refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
613947refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
621386refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
621386refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v1/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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc21Acjy.s: Assembler messages:
encrypt.c: /tmp/cc21Acjy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc21Acjy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc21Acjy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc21Acjy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Acjy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Acjy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Acjy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Acjy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Acjy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc21Acjy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc21Acjy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc21Acjy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc21Acjy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Acjy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc21Acjy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc21Acjy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc21Acjy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc21Acjy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc21Acjy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc21Acjy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc21Acjy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc21Acjy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc21Acjy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc21Acjy.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBzzuqC.s: Assembler messages:
encrypt.c: /tmp/ccBzzuqC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzzuqC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBzzuqC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBzzuqC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzzuqC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzzuqC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzzuqC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzzuqC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzzuqC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzzuqC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzzuqC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzzuqC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBzzuqC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzzuqC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBzzuqC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBzzuqC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzzuqC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzzuqC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzzuqC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzzuqC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzzuqC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzzuqC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzzuqC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzzuqC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfsk5tS.s: Assembler messages:
encrypt.c: /tmp/ccfsk5tS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfsk5tS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfsk5tS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfsk5tS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsk5tS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsk5tS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsk5tS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsk5tS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsk5tS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsk5tS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsk5tS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsk5tS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfsk5tS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsk5tS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfsk5tS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfsk5tS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsk5tS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsk5tS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsk5tS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsk5tS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsk5tS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfsk5tS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsk5tS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsk5tS.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctHqxeC.s: Assembler messages:
encrypt.c: /tmp/cctHqxeC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctHqxeC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctHqxeC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctHqxeC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHqxeC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHqxeC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHqxeC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHqxeC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHqxeC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHqxeC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHqxeC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHqxeC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctHqxeC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHqxeC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctHqxeC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHqxeC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctHqxeC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHqxeC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHqxeC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHqxeC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHqxeC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHqxeC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctHqxeC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHqxeC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cceJw2Ky.s: Assembler messages:
encrypt.c: /tmp/cceJw2Ky.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceJw2Ky.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceJw2Ky.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceJw2Ky.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJw2Ky.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJw2Ky.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJw2Ky.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJw2Ky.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJw2Ky.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJw2Ky.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJw2Ky.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJw2Ky.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceJw2Ky.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJw2Ky.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceJw2Ky.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJw2Ky.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceJw2Ky.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceJw2Ky.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJw2Ky.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJw2Ky.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJw2Ky.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJw2Ky.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceJw2Ky.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceJw2Ky.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu6KIVA.s: Assembler messages:
encrypt.c: /tmp/ccu6KIVA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu6KIVA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu6KIVA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu6KIVA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6KIVA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6KIVA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6KIVA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6KIVA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6KIVA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6KIVA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6KIVA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6KIVA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu6KIVA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6KIVA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu6KIVA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu6KIVA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6KIVA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6KIVA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6KIVA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6KIVA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6KIVA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu6KIVA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6KIVA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6KIVA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccojuRhK.s: Assembler messages:
encrypt.c: /tmp/ccojuRhK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccojuRhK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccojuRhK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccojuRhK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojuRhK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojuRhK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojuRhK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojuRhK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojuRhK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccojuRhK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccojuRhK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccojuRhK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccojuRhK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojuRhK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccojuRhK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccojuRhK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccojuRhK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccojuRhK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccojuRhK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccojuRhK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccojuRhK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccojuRhK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccojuRhK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccojuRhK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpHpDKA.s: Assembler messages:
encrypt.c: /tmp/ccpHpDKA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpHpDKA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpHpDKA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpHpDKA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHpDKA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHpDKA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHpDKA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHpDKA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHpDKA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHpDKA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHpDKA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHpDKA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpHpDKA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHpDKA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpHpDKA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHpDKA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpHpDKA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHpDKA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHpDKA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHpDKA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHpDKA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHpDKA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHpDKA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHpDKA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8yi6n3.s: Assembler messages:
encrypt.c: /tmp/cc8yi6n3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8yi6n3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8yi6n3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8yi6n3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yi6n3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yi6n3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yi6n3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yi6n3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yi6n3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yi6n3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yi6n3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yi6n3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8yi6n3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yi6n3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8yi6n3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8yi6n3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yi6n3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yi6n3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yi6n3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yi6n3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yi6n3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8yi6n3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yi6n3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yi6n3.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqearrt.s: Assembler messages:
encrypt.c: /tmp/ccqearrt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqearrt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqearrt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqearrt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqearrt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqearrt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqearrt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqearrt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqearrt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqearrt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqearrt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqearrt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqearrt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqearrt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqearrt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqearrt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqearrt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqearrt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqearrt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqearrt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqearrt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqearrt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqearrt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqearrt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHnVcHe.s: Assembler messages:
encrypt.c: /tmp/ccHnVcHe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHnVcHe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHnVcHe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHnVcHe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnVcHe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnVcHe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnVcHe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnVcHe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnVcHe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHnVcHe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHnVcHe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHnVcHe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHnVcHe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnVcHe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHnVcHe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHnVcHe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHnVcHe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHnVcHe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHnVcHe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnVcHe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHnVcHe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHnVcHe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHnVcHe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHnVcHe.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxdsTRC.s: Assembler messages:
encrypt.c: /tmp/ccxdsTRC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxdsTRC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxdsTRC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxdsTRC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdsTRC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdsTRC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdsTRC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdsTRC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdsTRC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxdsTRC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxdsTRC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxdsTRC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxdsTRC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdsTRC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxdsTRC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxdsTRC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxdsTRC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxdsTRC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxdsTRC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxdsTRC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdsTRC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxdsTRC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxdsTRC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxdsTRC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccKlMjHX.s: Assembler messages:
encrypt.c: /tmp/ccKlMjHX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlMjHX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKlMjHX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKlMjHX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlMjHX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlMjHX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlMjHX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlMjHX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlMjHX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlMjHX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlMjHX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlMjHX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKlMjHX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlMjHX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKlMjHX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKlMjHX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlMjHX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlMjHX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlMjHX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlMjHX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlMjHX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlMjHX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlMjHX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlMjHX.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccvf0Vjs.s: Assembler messages:
encrypt.c: /tmp/ccvf0Vjs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvf0Vjs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvf0Vjs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvf0Vjs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0Vjs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0Vjs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0Vjs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0Vjs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0Vjs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvf0Vjs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvf0Vjs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvf0Vjs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvf0Vjs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0Vjs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvf0Vjs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvf0Vjs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvf0Vjs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvf0Vjs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvf0Vjs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvf0Vjs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0Vjs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvf0Vjs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvf0Vjs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvf0Vjs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7p6Mzz.s: Assembler messages:
encrypt.c: /tmp/cc7p6Mzz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7p6Mzz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7p6Mzz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7p6Mzz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p6Mzz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p6Mzz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p6Mzz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p6Mzz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p6Mzz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p6Mzz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p6Mzz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p6Mzz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7p6Mzz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p6Mzz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7p6Mzz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p6Mzz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7p6Mzz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7p6Mzz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p6Mzz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p6Mzz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7p6Mzz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p6Mzz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7p6Mzz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7p6Mzz.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdwWVw8.s: Assembler messages:
encrypt.c: /tmp/ccdwWVw8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwWVw8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwWVw8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwWVw8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwWVw8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwWVw8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwWVw8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwWVw8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwWVw8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdwWVw8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdwWVw8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdwWVw8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwWVw8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwWVw8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwWVw8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdwWVw8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdwWVw8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdwWVw8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdwWVw8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwWVw8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdwWVw8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwWVw8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdwWVw8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdwWVw8.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRRd4cU.s: Assembler messages:
encrypt.c: /tmp/ccRRd4cU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRd4cU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRRd4cU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRRd4cU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRd4cU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRd4cU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRd4cU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRd4cU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRd4cU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRd4cU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRd4cU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRd4cU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRRd4cU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRd4cU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRRd4cU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRd4cU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRRd4cU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRd4cU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRd4cU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRd4cU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRd4cU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRd4cU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRd4cU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRd4cU.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSsMmPF.s: Assembler messages:
encrypt.c: /tmp/ccSsMmPF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSsMmPF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSsMmPF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSsMmPF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsMmPF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsMmPF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsMmPF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsMmPF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsMmPF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsMmPF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsMmPF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsMmPF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSsMmPF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsMmPF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSsMmPF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSsMmPF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsMmPF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsMmPF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsMmPF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsMmPF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsMmPF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSsMmPF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsMmPF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsMmPF.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJBcBxP.s: Assembler messages:
encrypt.c: /tmp/ccJBcBxP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBcBxP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBcBxP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJBcBxP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBcBxP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBcBxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBcBxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBcBxP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBcBxP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBcBxP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBcBxP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBcBxP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJBcBxP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBcBxP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBcBxP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJBcBxP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJBcBxP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBcBxP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBcBxP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJBcBxP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBcBxP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJBcBxP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBcBxP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJBcBxP.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdIosw1.s: Assembler messages:
encrypt.c: /tmp/ccdIosw1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdIosw1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdIosw1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdIosw1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIosw1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIosw1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIosw1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIosw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIosw1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIosw1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIosw1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIosw1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdIosw1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIosw1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdIosw1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIosw1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdIosw1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIosw1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIosw1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIosw1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIosw1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIosw1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdIosw1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIosw1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccWjw2ET.s: Assembler messages:
encrypt.c: /tmp/ccWjw2ET.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWjw2ET.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWjw2ET.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWjw2ET.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjw2ET.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjw2ET.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjw2ET.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjw2ET.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjw2ET.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjw2ET.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjw2ET.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjw2ET.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWjw2ET.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjw2ET.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWjw2ET.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjw2ET.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWjw2ET.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjw2ET.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjw2ET.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjw2ET.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjw2ET.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjw2ET.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWjw2ET.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjw2ET.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cctUgXoz.s: Assembler messages:
encrypt.c: /tmp/cctUgXoz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctUgXoz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctUgXoz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctUgXoz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUgXoz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUgXoz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUgXoz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUgXoz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUgXoz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUgXoz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUgXoz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUgXoz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctUgXoz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUgXoz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctUgXoz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctUgXoz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctUgXoz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUgXoz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUgXoz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUgXoz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUgXoz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctUgXoz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUgXoz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctUgXoz.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDsQhL2.s: Assembler messages:
encrypt.c: /tmp/ccDsQhL2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDsQhL2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDsQhL2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDsQhL2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsQhL2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsQhL2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsQhL2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsQhL2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsQhL2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsQhL2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsQhL2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsQhL2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDsQhL2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsQhL2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDsQhL2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsQhL2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDsQhL2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDsQhL2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsQhL2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsQhL2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsQhL2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsQhL2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDsQhL2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDsQhL2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccctV2eJ.s: Assembler messages:
encrypt.c: /tmp/ccctV2eJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccctV2eJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccctV2eJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccctV2eJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctV2eJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctV2eJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctV2eJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctV2eJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctV2eJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctV2eJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctV2eJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctV2eJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccctV2eJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctV2eJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccctV2eJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccctV2eJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctV2eJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctV2eJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctV2eJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctV2eJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctV2eJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccctV2eJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctV2eJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctV2eJ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSdlbGd.s: Assembler messages:
encrypt.c: /tmp/ccSdlbGd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdlbGd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdlbGd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdlbGd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlbGd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlbGd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlbGd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlbGd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlbGd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdlbGd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdlbGd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdlbGd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdlbGd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlbGd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdlbGd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdlbGd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSdlbGd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSdlbGd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdlbGd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdlbGd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdlbGd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdlbGd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdlbGd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSdlbGd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdIZCov.s: Assembler messages:
encrypt.c: /tmp/ccdIZCov.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdIZCov.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdIZCov.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdIZCov.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZCov.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZCov.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZCov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZCov.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZCov.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIZCov.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIZCov.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIZCov.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdIZCov.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZCov.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdIZCov.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdIZCov.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIZCov.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIZCov.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIZCov.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIZCov.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIZCov.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdIZCov.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIZCov.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIZCov.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaEeOtj.s: Assembler messages:
encrypt.c: /tmp/ccaEeOtj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaEeOtj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaEeOtj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaEeOtj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEeOtj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEeOtj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEeOtj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEeOtj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEeOtj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEeOtj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEeOtj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEeOtj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaEeOtj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEeOtj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaEeOtj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEeOtj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaEeOtj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaEeOtj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEeOtj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEeOtj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEeOtj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEeOtj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaEeOtj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaEeOtj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdGyQUH.s: Assembler messages:
encrypt.c: /tmp/ccdGyQUH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdGyQUH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdGyQUH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdGyQUH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGyQUH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGyQUH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGyQUH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGyQUH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGyQUH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGyQUH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGyQUH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGyQUH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdGyQUH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGyQUH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdGyQUH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdGyQUH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdGyQUH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGyQUH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGyQUH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdGyQUH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGyQUH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdGyQUH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGyQUH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdGyQUH.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLSGCv6.s: Assembler messages:
encrypt.c: /tmp/ccLSGCv6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLSGCv6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLSGCv6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLSGCv6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSGCv6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSGCv6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSGCv6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSGCv6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSGCv6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLSGCv6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLSGCv6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLSGCv6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLSGCv6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSGCv6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLSGCv6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLSGCv6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLSGCv6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLSGCv6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLSGCv6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLSGCv6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSGCv6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLSGCv6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLSGCv6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLSGCv6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMoeCgn.s: Assembler messages:
encrypt.c: /tmp/ccMoeCgn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMoeCgn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMoeCgn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMoeCgn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoeCgn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoeCgn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoeCgn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoeCgn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoeCgn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoeCgn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoeCgn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoeCgn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMoeCgn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoeCgn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMoeCgn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMoeCgn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMoeCgn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoeCgn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoeCgn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoeCgn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoeCgn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMoeCgn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoeCgn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMoeCgn.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDaqwZA.s: Assembler messages:
encrypt.c: /tmp/ccDaqwZA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDaqwZA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDaqwZA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDaqwZA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaqwZA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaqwZA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaqwZA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaqwZA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaqwZA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaqwZA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaqwZA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaqwZA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDaqwZA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaqwZA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDaqwZA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDaqwZA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaqwZA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaqwZA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaqwZA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaqwZA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaqwZA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDaqwZA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaqwZA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaqwZA.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNRovJi.s: Assembler messages:
encrypt.c: /tmp/ccNRovJi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNRovJi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNRovJi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNRovJi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRovJi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRovJi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRovJi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRovJi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRovJi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRovJi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRovJi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRovJi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNRovJi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRovJi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNRovJi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRovJi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNRovJi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNRovJi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRovJi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRovJi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRovJi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRovJi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRovJi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNRovJi.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0LMSLG.s: Assembler messages:
encrypt.c: /tmp/cc0LMSLG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0LMSLG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0LMSLG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0LMSLG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LMSLG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LMSLG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LMSLG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LMSLG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LMSLG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LMSLG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LMSLG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LMSLG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0LMSLG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LMSLG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0LMSLG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0LMSLG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LMSLG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LMSLG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LMSLG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LMSLG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LMSLG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0LMSLG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LMSLG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LMSLG.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPjVFFr.s: Assembler messages:
encrypt.c: /tmp/ccPjVFFr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPjVFFr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPjVFFr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPjVFFr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjVFFr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjVFFr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjVFFr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjVFFr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjVFFr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjVFFr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjVFFr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjVFFr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPjVFFr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjVFFr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPjVFFr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjVFFr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPjVFFr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjVFFr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjVFFr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjVFFr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjVFFr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjVFFr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPjVFFr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjVFFr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaFGzRH.s: Assembler messages:
encrypt.c: /tmp/ccaFGzRH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFGzRH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFGzRH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFGzRH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFGzRH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFGzRH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFGzRH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFGzRH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFGzRH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFGzRH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFGzRH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFGzRH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFGzRH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFGzRH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFGzRH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaFGzRH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaFGzRH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFGzRH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFGzRH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFGzRH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFGzRH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFGzRH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFGzRH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaFGzRH.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczOelrs.s: Assembler messages:
encrypt.c: /tmp/cczOelrs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczOelrs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczOelrs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczOelrs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOelrs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOelrs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOelrs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOelrs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOelrs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOelrs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOelrs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOelrs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczOelrs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOelrs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczOelrs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOelrs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczOelrs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOelrs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOelrs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOelrs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOelrs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOelrs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczOelrs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOelrs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbfXVUl.s: Assembler messages:
encrypt.c: /tmp/ccbfXVUl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbfXVUl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbfXVUl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbfXVUl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfXVUl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfXVUl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfXVUl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfXVUl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfXVUl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfXVUl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfXVUl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfXVUl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbfXVUl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfXVUl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbfXVUl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfXVUl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbfXVUl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfXVUl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfXVUl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfXVUl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfXVUl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfXVUl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbfXVUl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfXVUl.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpaCMWF.s: Assembler messages:
encrypt.c: /tmp/ccpaCMWF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpaCMWF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpaCMWF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpaCMWF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCMWF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCMWF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCMWF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCMWF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCMWF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpaCMWF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpaCMWF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpaCMWF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpaCMWF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCMWF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpaCMWF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpaCMWF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpaCMWF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpaCMWF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpaCMWF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaCMWF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpaCMWF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpaCMWF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpaCMWF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpaCMWF.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccABIhBJ.s: Assembler messages:
encrypt.c: /tmp/ccABIhBJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccABIhBJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccABIhBJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccABIhBJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABIhBJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABIhBJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABIhBJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABIhBJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABIhBJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABIhBJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABIhBJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABIhBJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccABIhBJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABIhBJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccABIhBJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccABIhBJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccABIhBJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABIhBJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABIhBJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccABIhBJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABIhBJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccABIhBJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABIhBJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccABIhBJ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf25d2o.s: Assembler messages:
encrypt.c: /tmp/ccf25d2o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf25d2o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf25d2o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf25d2o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf25d2o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf25d2o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf25d2o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf25d2o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf25d2o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf25d2o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf25d2o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf25d2o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf25d2o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf25d2o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf25d2o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf25d2o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf25d2o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf25d2o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf25d2o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf25d2o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf25d2o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf25d2o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf25d2o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf25d2o.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc62N6Ih.s: Assembler messages:
encrypt.c: /tmp/cc62N6Ih.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc62N6Ih.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc62N6Ih.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc62N6Ih.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62N6Ih.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62N6Ih.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62N6Ih.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62N6Ih.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62N6Ih.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62N6Ih.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62N6Ih.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62N6Ih.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc62N6Ih.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62N6Ih.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc62N6Ih.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62N6Ih.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc62N6Ih.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc62N6Ih.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62N6Ih.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62N6Ih.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc62N6Ih.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62N6Ih.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc62N6Ih.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc62N6Ih.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDUGnJr.s: Assembler messages:
encrypt.c: /tmp/ccDUGnJr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDUGnJr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDUGnJr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDUGnJr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUGnJr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUGnJr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUGnJr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUGnJr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUGnJr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDUGnJr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDUGnJr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDUGnJr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDUGnJr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUGnJr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDUGnJr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDUGnJr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDUGnJr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDUGnJr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDUGnJr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUGnJr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDUGnJr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDUGnJr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDUGnJr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDUGnJr.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8nj6QE.s: Assembler messages:
encrypt.c: /tmp/cc8nj6QE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8nj6QE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8nj6QE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8nj6QE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nj6QE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nj6QE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nj6QE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nj6QE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nj6QE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8nj6QE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8nj6QE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8nj6QE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8nj6QE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nj6QE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8nj6QE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8nj6QE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8nj6QE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nj6QE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nj6QE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nj6QE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nj6QE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8nj6QE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nj6QE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nj6QE.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxKfWNn.s: Assembler messages:
encrypt.c: /tmp/ccxKfWNn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxKfWNn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxKfWNn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxKfWNn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKfWNn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKfWNn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKfWNn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKfWNn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKfWNn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKfWNn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKfWNn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKfWNn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxKfWNn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKfWNn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxKfWNn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKfWNn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxKfWNn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxKfWNn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKfWNn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKfWNn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxKfWNn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKfWNn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxKfWNn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKfWNn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5s4gDe.s: Assembler messages:
encrypt.c: /tmp/cc5s4gDe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5s4gDe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5s4gDe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5s4gDe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s4gDe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s4gDe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s4gDe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s4gDe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s4gDe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5s4gDe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5s4gDe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5s4gDe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5s4gDe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s4gDe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5s4gDe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5s4gDe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5s4gDe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5s4gDe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5s4gDe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5s4gDe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5s4gDe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5s4gDe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5s4gDe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5s4gDe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccIvzPn.s: Assembler messages:
encrypt.c: /tmp/cccIvzPn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccIvzPn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccIvzPn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccIvzPn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIvzPn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIvzPn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIvzPn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIvzPn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIvzPn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIvzPn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIvzPn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIvzPn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccIvzPn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIvzPn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccIvzPn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccIvzPn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIvzPn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIvzPn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIvzPn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIvzPn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIvzPn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccIvzPn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIvzPn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIvzPn.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKJTSxz.s: Assembler messages:
encrypt.c: /tmp/ccKJTSxz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJTSxz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJTSxz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJTSxz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJTSxz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJTSxz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJTSxz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJTSxz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJTSxz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJTSxz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJTSxz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJTSxz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJTSxz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJTSxz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJTSxz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKJTSxz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJTSxz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJTSxz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJTSxz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJTSxz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJTSxz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJTSxz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJTSxz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJTSxz.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZE5zFk.s: Assembler messages:
encrypt.c: /tmp/ccZE5zFk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZE5zFk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZE5zFk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZE5zFk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE5zFk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE5zFk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE5zFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE5zFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE5zFk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZE5zFk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZE5zFk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZE5zFk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZE5zFk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE5zFk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZE5zFk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZE5zFk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZE5zFk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZE5zFk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZE5zFk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZE5zFk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZE5zFk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZE5zFk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZE5zFk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZE5zFk.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGfRgQj.s: Assembler messages:
encrypt.c: /tmp/ccGfRgQj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGfRgQj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGfRgQj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGfRgQj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfRgQj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfRgQj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfRgQj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfRgQj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfRgQj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfRgQj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfRgQj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfRgQj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGfRgQj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfRgQj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGfRgQj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfRgQj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGfRgQj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfRgQj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfRgQj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfRgQj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfRgQj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfRgQj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfRgQj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfRgQj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwUqO9E.s: Assembler messages:
encrypt.c: /tmp/ccwUqO9E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwUqO9E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwUqO9E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwUqO9E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUqO9E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUqO9E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUqO9E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUqO9E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUqO9E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUqO9E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUqO9E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUqO9E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwUqO9E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUqO9E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwUqO9E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwUqO9E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwUqO9E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUqO9E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUqO9E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUqO9E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUqO9E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwUqO9E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUqO9E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwUqO9E.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD1qPIT.s: Assembler messages:
encrypt.c: /tmp/ccD1qPIT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD1qPIT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD1qPIT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD1qPIT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1qPIT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1qPIT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1qPIT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1qPIT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1qPIT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD1qPIT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD1qPIT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD1qPIT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD1qPIT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1qPIT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD1qPIT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD1qPIT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD1qPIT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD1qPIT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD1qPIT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD1qPIT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD1qPIT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD1qPIT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD1qPIT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD1qPIT.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczPgLnn.s: Assembler messages:
encrypt.c: /tmp/cczPgLnn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczPgLnn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczPgLnn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczPgLnn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPgLnn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPgLnn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPgLnn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPgLnn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPgLnn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczPgLnn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczPgLnn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczPgLnn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczPgLnn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPgLnn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczPgLnn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczPgLnn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczPgLnn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczPgLnn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczPgLnn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczPgLnn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPgLnn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczPgLnn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPgLnn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczPgLnn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccahfJ6f.s: Assembler messages:
encrypt.c: /tmp/ccahfJ6f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccahfJ6f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccahfJ6f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccahfJ6f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfJ6f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfJ6f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfJ6f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfJ6f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfJ6f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahfJ6f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahfJ6f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahfJ6f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccahfJ6f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfJ6f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccahfJ6f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahfJ6f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccahfJ6f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahfJ6f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahfJ6f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahfJ6f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfJ6f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahfJ6f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccahfJ6f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahfJ6f.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnZvL5N.s: Assembler messages:
encrypt.c: /tmp/ccnZvL5N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZvL5N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnZvL5N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZvL5N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZvL5N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZvL5N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZvL5N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZvL5N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZvL5N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZvL5N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZvL5N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZvL5N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnZvL5N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZvL5N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnZvL5N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnZvL5N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnZvL5N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZvL5N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZvL5N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZvL5N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZvL5N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZvL5N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZvL5N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnZvL5N.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBwoqfk.s: Assembler messages:
encrypt.c: /tmp/ccBwoqfk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwoqfk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBwoqfk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBwoqfk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwoqfk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwoqfk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwoqfk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwoqfk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwoqfk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwoqfk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwoqfk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwoqfk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBwoqfk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwoqfk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBwoqfk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwoqfk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBwoqfk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBwoqfk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwoqfk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwoqfk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwoqfk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwoqfk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwoqfk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBwoqfk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu2xaEK.s: Assembler messages:
encrypt.c: /tmp/ccu2xaEK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2xaEK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2xaEK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2xaEK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2xaEK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2xaEK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2xaEK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2xaEK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2xaEK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2xaEK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2xaEK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2xaEK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2xaEK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2xaEK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2xaEK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu2xaEK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2xaEK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2xaEK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2xaEK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2xaEK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2xaEK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2xaEK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2xaEK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2xaEK.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLJv7qk.s: Assembler messages:
encrypt.c: /tmp/ccLJv7qk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLJv7qk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLJv7qk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLJv7qk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJv7qk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJv7qk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJv7qk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJv7qk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJv7qk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJv7qk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJv7qk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJv7qk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLJv7qk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJv7qk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLJv7qk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJv7qk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLJv7qk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJv7qk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJv7qk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJv7qk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJv7qk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJv7qk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJv7qk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJv7qk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMPBiAe.s: Assembler messages:
encrypt.c: /tmp/ccMPBiAe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPBiAe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPBiAe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPBiAe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPBiAe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPBiAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPBiAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPBiAe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPBiAe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPBiAe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPBiAe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPBiAe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPBiAe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPBiAe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPBiAe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMPBiAe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPBiAe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPBiAe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPBiAe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPBiAe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPBiAe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPBiAe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPBiAe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPBiAe.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc20ZNjm.s: Assembler messages:
encrypt.c: /tmp/cc20ZNjm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc20ZNjm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc20ZNjm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc20ZNjm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20ZNjm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20ZNjm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20ZNjm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20ZNjm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20ZNjm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20ZNjm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20ZNjm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20ZNjm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc20ZNjm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20ZNjm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc20ZNjm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20ZNjm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc20ZNjm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20ZNjm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20ZNjm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20ZNjm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20ZNjm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20ZNjm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc20ZNjm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20ZNjm.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPdAzwg.s: Assembler messages:
encrypt.c: /tmp/ccPdAzwg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdAzwg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdAzwg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdAzwg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdAzwg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdAzwg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdAzwg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdAzwg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdAzwg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdAzwg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdAzwg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdAzwg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdAzwg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdAzwg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdAzwg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPdAzwg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdAzwg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdAzwg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdAzwg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdAzwg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdAzwg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdAzwg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdAzwg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdAzwg.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5aJa85.s: Assembler messages:
encrypt.c: /tmp/cc5aJa85.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5aJa85.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5aJa85.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5aJa85.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aJa85.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aJa85.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aJa85.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aJa85.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aJa85.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aJa85.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aJa85.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aJa85.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5aJa85.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aJa85.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5aJa85.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5aJa85.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5aJa85.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aJa85.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aJa85.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aJa85.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aJa85.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5aJa85.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aJa85.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5aJa85.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYVtang.s: Assembler messages:
encrypt.c: /tmp/ccYVtang.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYVtang.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYVtang.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYVtang.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVtang.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVtang.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVtang.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVtang.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVtang.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVtang.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVtang.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVtang.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYVtang.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVtang.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYVtang.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVtang.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYVtang.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYVtang.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVtang.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVtang.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVtang.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVtang.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYVtang.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYVtang.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ28Gyg.s: Assembler messages:
encrypt.c: /tmp/ccJ28Gyg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ28Gyg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ28Gyg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ28Gyg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ28Gyg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ28Gyg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ28Gyg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ28Gyg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ28Gyg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ28Gyg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ28Gyg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ28Gyg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ28Gyg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ28Gyg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ28Gyg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ28Gyg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ28Gyg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ28Gyg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ28Gyg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ28Gyg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ28Gyg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ28Gyg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ28Gyg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ28Gyg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJWhd2i.s: Assembler messages:
encrypt.c: /tmp/ccJWhd2i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJWhd2i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJWhd2i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJWhd2i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWhd2i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWhd2i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWhd2i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWhd2i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWhd2i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWhd2i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWhd2i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWhd2i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJWhd2i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWhd2i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJWhd2i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJWhd2i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJWhd2i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWhd2i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWhd2i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJWhd2i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWhd2i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJWhd2i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWhd2i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJWhd2i.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2BATHC.s: Assembler messages:
encrypt.c: /tmp/cc2BATHC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2BATHC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2BATHC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2BATHC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BATHC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BATHC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BATHC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BATHC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BATHC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BATHC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BATHC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BATHC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2BATHC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BATHC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2BATHC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BATHC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2BATHC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2BATHC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BATHC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BATHC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2BATHC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BATHC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2BATHC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2BATHC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmsfqSr.s: Assembler messages:
encrypt.c: /tmp/ccmsfqSr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmsfqSr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmsfqSr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmsfqSr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsfqSr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsfqSr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsfqSr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsfqSr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsfqSr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsfqSr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsfqSr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsfqSr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmsfqSr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsfqSr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmsfqSr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmsfqSr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmsfqSr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsfqSr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsfqSr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsfqSr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsfqSr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmsfqSr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsfqSr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmsfqSr.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCm1d4u.s: Assembler messages:
encrypt.c: /tmp/ccCm1d4u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCm1d4u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCm1d4u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCm1d4u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1d4u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1d4u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1d4u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1d4u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1d4u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm1d4u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm1d4u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm1d4u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCm1d4u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1d4u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCm1d4u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm1d4u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCm1d4u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCm1d4u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm1d4u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm1d4u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm1d4u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm1d4u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCm1d4u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCm1d4u.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf7h8pv.s: Assembler messages:
encrypt.c: /tmp/ccf7h8pv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf7h8pv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf7h8pv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf7h8pv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7h8pv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7h8pv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7h8pv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7h8pv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7h8pv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7h8pv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7h8pv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7h8pv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf7h8pv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7h8pv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf7h8pv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf7h8pv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf7h8pv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7h8pv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7h8pv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7h8pv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7h8pv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf7h8pv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7h8pv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf7h8pv.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJFSJSm.s: Assembler messages:
encrypt.c: /tmp/ccJFSJSm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFSJSm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFSJSm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFSJSm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFSJSm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFSJSm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFSJSm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFSJSm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFSJSm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFSJSm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFSJSm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFSJSm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFSJSm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFSJSm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFSJSm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJFSJSm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFSJSm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFSJSm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFSJSm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFSJSm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFSJSm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFSJSm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFSJSm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFSJSm.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX2p3JC.s: Assembler messages:
encrypt.c: /tmp/ccX2p3JC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX2p3JC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX2p3JC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX2p3JC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2p3JC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2p3JC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2p3JC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2p3JC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2p3JC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2p3JC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2p3JC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2p3JC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX2p3JC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2p3JC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX2p3JC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2p3JC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX2p3JC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX2p3JC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2p3JC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2p3JC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2p3JC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2p3JC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX2p3JC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX2p3JC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCSvOYz.s: Assembler messages:
encrypt.c: /tmp/ccCSvOYz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCSvOYz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCSvOYz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCSvOYz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSvOYz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSvOYz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSvOYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSvOYz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSvOYz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSvOYz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSvOYz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSvOYz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCSvOYz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSvOYz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCSvOYz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCSvOYz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCSvOYz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSvOYz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSvOYz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCSvOYz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSvOYz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCSvOYz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSvOYz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCSvOYz.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL2GNuB.s: Assembler messages:
encrypt.c: /tmp/ccL2GNuB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2GNuB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2GNuB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2GNuB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2GNuB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2GNuB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2GNuB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2GNuB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2GNuB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2GNuB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2GNuB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2GNuB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2GNuB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2GNuB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2GNuB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2GNuB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL2GNuB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2GNuB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2GNuB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2GNuB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2GNuB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2GNuB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL2GNuB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2GNuB.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGUqQj9.s: Assembler messages:
encrypt.c: /tmp/ccGUqQj9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGUqQj9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGUqQj9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGUqQj9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUqQj9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUqQj9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUqQj9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUqQj9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUqQj9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUqQj9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUqQj9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUqQj9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGUqQj9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUqQj9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGUqQj9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUqQj9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGUqQj9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUqQj9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUqQj9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUqQj9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUqQj9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUqQj9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGUqQj9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUqQj9.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct0UZk1.s: Assembler messages:
encrypt.c: /tmp/cct0UZk1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0UZk1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0UZk1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct0UZk1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0UZk1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0UZk1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0UZk1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0UZk1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0UZk1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0UZk1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0UZk1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0UZk1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0UZk1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0UZk1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0UZk1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct0UZk1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct0UZk1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0UZk1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0UZk1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0UZk1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0UZk1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0UZk1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0UZk1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct0UZk1.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGD3my1.s: Assembler messages:
encrypt.c: /tmp/ccGD3my1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGD3my1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGD3my1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGD3my1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD3my1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD3my1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD3my1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD3my1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD3my1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGD3my1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGD3my1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGD3my1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGD3my1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD3my1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGD3my1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGD3my1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGD3my1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGD3my1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGD3my1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD3my1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGD3my1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGD3my1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGD3my1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGD3my1.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZHt2je.s: Assembler messages:
encrypt.c: /tmp/ccZHt2je.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHt2je.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZHt2je.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZHt2je.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHt2je.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHt2je.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHt2je.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHt2je.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHt2je.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHt2je.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHt2je.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHt2je.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZHt2je.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHt2je.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZHt2je.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHt2je.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZHt2je.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHt2je.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHt2je.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHt2je.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHt2je.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHt2je.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHt2je.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHt2je.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6cxpCX.s: Assembler messages:
encrypt.c: /tmp/cc6cxpCX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6cxpCX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6cxpCX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6cxpCX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cxpCX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cxpCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cxpCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cxpCX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cxpCX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cxpCX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cxpCX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cxpCX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6cxpCX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cxpCX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6cxpCX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6cxpCX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cxpCX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cxpCX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cxpCX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cxpCX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cxpCX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6cxpCX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cxpCX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cxpCX.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJVrAX2.s: Assembler messages:
encrypt.c: /tmp/ccJVrAX2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJVrAX2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJVrAX2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJVrAX2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVrAX2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVrAX2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVrAX2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVrAX2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVrAX2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVrAX2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVrAX2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVrAX2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJVrAX2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVrAX2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJVrAX2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVrAX2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJVrAX2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVrAX2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVrAX2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVrAX2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVrAX2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVrAX2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVrAX2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVrAX2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTOzB2W.s: Assembler messages:
encrypt.c: /tmp/ccTOzB2W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTOzB2W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTOzB2W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTOzB2W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzB2W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzB2W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzB2W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzB2W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzB2W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTOzB2W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTOzB2W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTOzB2W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTOzB2W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzB2W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTOzB2W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTOzB2W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTOzB2W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTOzB2W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTOzB2W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzB2W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTOzB2W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTOzB2W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTOzB2W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTOzB2W.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxeFDe9.s: Assembler messages:
encrypt.c: /tmp/ccxeFDe9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxeFDe9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxeFDe9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxeFDe9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeFDe9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeFDe9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeFDe9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeFDe9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeFDe9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeFDe9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeFDe9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeFDe9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxeFDe9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeFDe9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxeFDe9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeFDe9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxeFDe9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxeFDe9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeFDe9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeFDe9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxeFDe9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeFDe9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxeFDe9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxeFDe9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAlH5UP.s: Assembler messages:
encrypt.c: /tmp/ccAlH5UP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlH5UP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlH5UP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlH5UP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlH5UP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlH5UP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlH5UP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlH5UP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlH5UP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlH5UP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlH5UP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlH5UP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlH5UP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlH5UP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlH5UP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlH5UP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAlH5UP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlH5UP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlH5UP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlH5UP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlH5UP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlH5UP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlH5UP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlH5UP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTPjQEf.s: Assembler messages:
encrypt.c: /tmp/ccTPjQEf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTPjQEf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTPjQEf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTPjQEf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPjQEf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPjQEf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPjQEf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPjQEf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPjQEf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPjQEf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPjQEf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPjQEf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTPjQEf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPjQEf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTPjQEf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTPjQEf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTPjQEf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPjQEf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPjQEf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTPjQEf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPjQEf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTPjQEf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPjQEf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTPjQEf.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTTgt0o.s: Assembler messages:
encrypt.c: /tmp/ccTTgt0o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTTgt0o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTTgt0o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTTgt0o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTgt0o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTgt0o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTgt0o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTgt0o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTgt0o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTgt0o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTgt0o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTgt0o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTTgt0o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTgt0o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTTgt0o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTTgt0o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTTgt0o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTgt0o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTgt0o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTTgt0o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTgt0o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTTgt0o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTgt0o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTTgt0o.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrnd6gK.s: Assembler messages:
encrypt.c: /tmp/ccrnd6gK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrnd6gK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrnd6gK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrnd6gK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnd6gK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnd6gK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnd6gK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnd6gK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnd6gK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnd6gK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnd6gK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnd6gK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrnd6gK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnd6gK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrnd6gK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnd6gK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrnd6gK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnd6gK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnd6gK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnd6gK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnd6gK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnd6gK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrnd6gK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnd6gK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc07o1kT.s: Assembler messages:
encrypt.c: /tmp/cc07o1kT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07o1kT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07o1kT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc07o1kT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07o1kT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07o1kT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07o1kT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07o1kT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07o1kT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07o1kT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07o1kT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07o1kT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07o1kT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07o1kT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07o1kT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07o1kT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc07o1kT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07o1kT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07o1kT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07o1kT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07o1kT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07o1kT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07o1kT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07o1kT.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc9Camp7.s: Assembler messages:
encrypt.c: /tmp/cc9Camp7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Camp7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Camp7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Camp7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Camp7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Camp7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Camp7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Camp7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Camp7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Camp7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Camp7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Camp7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Camp7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Camp7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Camp7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Camp7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Camp7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Camp7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Camp7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Camp7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Camp7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Camp7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Camp7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Camp7.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNFc78h.s: Assembler messages:
encrypt.c: /tmp/ccNFc78h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNFc78h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNFc78h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNFc78h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFc78h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFc78h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFc78h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFc78h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFc78h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFc78h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFc78h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFc78h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNFc78h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFc78h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNFc78h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNFc78h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFc78h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFc78h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFc78h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFc78h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFc78h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNFc78h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFc78h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFc78h.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbj7CfL.s: Assembler messages:
encrypt.c: /tmp/ccbj7CfL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbj7CfL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbj7CfL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbj7CfL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj7CfL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj7CfL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj7CfL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj7CfL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj7CfL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbj7CfL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbj7CfL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbj7CfL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbj7CfL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj7CfL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbj7CfL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbj7CfL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbj7CfL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbj7CfL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbj7CfL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbj7CfL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj7CfL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbj7CfL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbj7CfL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbj7CfL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceqLPSM.s: Assembler messages:
encrypt.c: /tmp/cceqLPSM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqLPSM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceqLPSM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceqLPSM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqLPSM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqLPSM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqLPSM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqLPSM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqLPSM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqLPSM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqLPSM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqLPSM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceqLPSM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqLPSM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceqLPSM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceqLPSM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceqLPSM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqLPSM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqLPSM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqLPSM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqLPSM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqLPSM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqLPSM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceqLPSM.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnZmG8k.s: Assembler messages:
encrypt.c: /tmp/ccnZmG8k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnZmG8k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnZmG8k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnZmG8k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZmG8k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZmG8k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZmG8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZmG8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZmG8k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZmG8k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZmG8k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZmG8k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnZmG8k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZmG8k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnZmG8k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZmG8k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnZmG8k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnZmG8k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZmG8k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZmG8k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnZmG8k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZmG8k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnZmG8k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnZmG8k.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEH2LCJ.s: Assembler messages:
encrypt.c: /tmp/ccEH2LCJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEH2LCJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEH2LCJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEH2LCJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2LCJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2LCJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2LCJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2LCJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2LCJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEH2LCJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEH2LCJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEH2LCJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEH2LCJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2LCJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEH2LCJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEH2LCJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEH2LCJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEH2LCJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEH2LCJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH2LCJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEH2LCJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEH2LCJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEH2LCJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEH2LCJ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgQuvEq.s: Assembler messages:
encrypt.c: /tmp/ccgQuvEq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgQuvEq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgQuvEq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgQuvEq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQuvEq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQuvEq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQuvEq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQuvEq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQuvEq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQuvEq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQuvEq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQuvEq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgQuvEq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQuvEq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgQuvEq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQuvEq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgQuvEq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQuvEq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQuvEq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQuvEq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQuvEq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQuvEq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgQuvEq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQuvEq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc02QF3L.s: Assembler messages:
encrypt.c: /tmp/cc02QF3L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc02QF3L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc02QF3L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc02QF3L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02QF3L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02QF3L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02QF3L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02QF3L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02QF3L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02QF3L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02QF3L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02QF3L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc02QF3L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02QF3L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc02QF3L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc02QF3L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc02QF3L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02QF3L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02QF3L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02QF3L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02QF3L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc02QF3L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02QF3L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc02QF3L.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccu5pzcl.s: Assembler messages:
encrypt.c: /tmp/ccu5pzcl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu5pzcl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu5pzcl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu5pzcl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5pzcl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5pzcl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5pzcl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5pzcl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5pzcl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5pzcl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5pzcl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5pzcl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu5pzcl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5pzcl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu5pzcl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5pzcl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu5pzcl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5pzcl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5pzcl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5pzcl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5pzcl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5pzcl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5pzcl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5pzcl.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cceDhn0Q.s: Assembler messages:
encrypt.c: /tmp/cceDhn0Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceDhn0Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceDhn0Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceDhn0Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDhn0Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDhn0Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDhn0Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDhn0Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDhn0Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDhn0Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDhn0Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDhn0Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceDhn0Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDhn0Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceDhn0Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceDhn0Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceDhn0Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDhn0Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDhn0Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceDhn0Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDhn0Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceDhn0Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDhn0Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceDhn0Q.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cct8RXbp.s: Assembler messages:
encrypt.c: /tmp/cct8RXbp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct8RXbp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct8RXbp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct8RXbp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8RXbp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8RXbp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8RXbp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8RXbp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8RXbp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8RXbp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8RXbp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8RXbp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct8RXbp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8RXbp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct8RXbp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8RXbp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct8RXbp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct8RXbp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8RXbp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8RXbp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct8RXbp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8RXbp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct8RXbp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct8RXbp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbJtrKC.s: Assembler messages:
encrypt.c: /tmp/ccbJtrKC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbJtrKC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbJtrKC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbJtrKC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJtrKC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJtrKC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJtrKC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJtrKC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJtrKC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbJtrKC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbJtrKC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbJtrKC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbJtrKC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJtrKC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbJtrKC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbJtrKC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbJtrKC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbJtrKC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbJtrKC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbJtrKC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbJtrKC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbJtrKC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbJtrKC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbJtrKC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvmAMXL.s: Assembler messages:
encrypt.c: /tmp/ccvmAMXL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmAMXL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmAMXL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmAMXL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmAMXL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmAMXL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmAMXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmAMXL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmAMXL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmAMXL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmAMXL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmAMXL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmAMXL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmAMXL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmAMXL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmAMXL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmAMXL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmAMXL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmAMXL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmAMXL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmAMXL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmAMXL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmAMXL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmAMXL.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHDDqMF.s: Assembler messages:
encrypt.c: /tmp/ccHDDqMF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHDDqMF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHDDqMF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHDDqMF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDDqMF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDDqMF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDDqMF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDDqMF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDDqMF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDDqMF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDDqMF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDDqMF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHDDqMF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDDqMF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHDDqMF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDDqMF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHDDqMF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHDDqMF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDDqMF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDDqMF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDDqMF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDDqMF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHDDqMF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHDDqMF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI59GcF.s: Assembler messages:
encrypt.c: /tmp/ccI59GcF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI59GcF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI59GcF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI59GcF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI59GcF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI59GcF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI59GcF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI59GcF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI59GcF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI59GcF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI59GcF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI59GcF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI59GcF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI59GcF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI59GcF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI59GcF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI59GcF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI59GcF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI59GcF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI59GcF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI59GcF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI59GcF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI59GcF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI59GcF.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYsNOww.s: Assembler messages:
encrypt.c: /tmp/ccYsNOww.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYsNOww.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYsNOww.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYsNOww.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsNOww.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsNOww.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsNOww.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsNOww.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsNOww.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsNOww.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsNOww.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsNOww.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYsNOww.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsNOww.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYsNOww.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsNOww.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYsNOww.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsNOww.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsNOww.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsNOww.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsNOww.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsNOww.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYsNOww.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsNOww.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvL2BSH.s: Assembler messages:
encrypt.c: /tmp/ccvL2BSH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvL2BSH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvL2BSH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvL2BSH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvL2BSH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvL2BSH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvL2BSH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvL2BSH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvL2BSH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvL2BSH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvL2BSH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvL2BSH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvL2BSH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvL2BSH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvL2BSH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvL2BSH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvL2BSH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvL2BSH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvL2BSH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvL2BSH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvL2BSH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvL2BSH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvL2BSH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvL2BSH.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXFiNgD.s: Assembler messages:
encrypt.c: /tmp/ccXFiNgD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXFiNgD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXFiNgD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXFiNgD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFiNgD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFiNgD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFiNgD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFiNgD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFiNgD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFiNgD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFiNgD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFiNgD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXFiNgD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFiNgD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXFiNgD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXFiNgD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFiNgD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFiNgD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFiNgD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFiNgD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFiNgD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXFiNgD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFiNgD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFiNgD.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjtDrkC.s: Assembler messages:
encrypt.c: /tmp/ccjtDrkC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjtDrkC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjtDrkC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjtDrkC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtDrkC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtDrkC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtDrkC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtDrkC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtDrkC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtDrkC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtDrkC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtDrkC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjtDrkC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtDrkC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjtDrkC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtDrkC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjtDrkC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtDrkC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtDrkC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtDrkC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtDrkC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtDrkC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjtDrkC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtDrkC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVh0roC.s: Assembler messages:
encrypt.c: /tmp/ccVh0roC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVh0roC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVh0roC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVh0roC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh0roC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh0roC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh0roC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh0roC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh0roC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVh0roC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVh0roC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVh0roC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVh0roC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh0roC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVh0roC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVh0roC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVh0roC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVh0roC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVh0roC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVh0roC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVh0roC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVh0roC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVh0roC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVh0roC.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn4TqGz.s: Assembler messages:
encrypt.c: /tmp/ccn4TqGz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4TqGz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4TqGz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4TqGz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4TqGz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4TqGz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4TqGz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4TqGz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4TqGz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4TqGz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4TqGz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4TqGz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4TqGz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4TqGz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4TqGz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4TqGz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn4TqGz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn4TqGz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4TqGz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4TqGz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4TqGz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4TqGz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4TqGz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4TqGz.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU6TmYI.s: Assembler messages:
encrypt.c: /tmp/ccU6TmYI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU6TmYI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU6TmYI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU6TmYI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6TmYI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6TmYI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6TmYI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6TmYI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6TmYI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6TmYI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6TmYI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6TmYI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU6TmYI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6TmYI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU6TmYI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6TmYI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU6TmYI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU6TmYI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6TmYI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6TmYI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU6TmYI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6TmYI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU6TmYI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU6TmYI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv0qIrI.s: Assembler messages:
encrypt.c: /tmp/ccv0qIrI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv0qIrI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv0qIrI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv0qIrI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0qIrI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0qIrI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0qIrI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0qIrI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0qIrI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv0qIrI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv0qIrI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv0qIrI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv0qIrI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0qIrI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv0qIrI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv0qIrI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv0qIrI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv0qIrI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv0qIrI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0qIrI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv0qIrI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv0qIrI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv0qIrI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv0qIrI.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3L01dA.s: Assembler messages:
encrypt.c: /tmp/cc3L01dA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3L01dA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3L01dA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3L01dA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L01dA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L01dA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L01dA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L01dA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L01dA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3L01dA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3L01dA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3L01dA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3L01dA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L01dA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3L01dA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3L01dA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3L01dA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3L01dA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3L01dA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3L01dA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3L01dA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3L01dA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3L01dA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3L01dA.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccf0xJeA.s: Assembler messages:
encrypt.c: /tmp/ccf0xJeA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf0xJeA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf0xJeA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf0xJeA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0xJeA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0xJeA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0xJeA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0xJeA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0xJeA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf0xJeA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf0xJeA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf0xJeA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf0xJeA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0xJeA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf0xJeA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf0xJeA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf0xJeA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf0xJeA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf0xJeA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf0xJeA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf0xJeA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf0xJeA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf0xJeA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf0xJeA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWiDejG.s: Assembler messages:
encrypt.c: /tmp/ccWiDejG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWiDejG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWiDejG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWiDejG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiDejG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiDejG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiDejG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiDejG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiDejG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiDejG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiDejG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiDejG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWiDejG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiDejG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWiDejG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWiDejG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWiDejG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiDejG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiDejG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiDejG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiDejG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWiDejG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiDejG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWiDejG.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck1w4fF.s: Assembler messages:
encrypt.c: /tmp/cck1w4fF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck1w4fF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck1w4fF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck1w4fF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1w4fF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1w4fF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1w4fF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1w4fF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1w4fF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1w4fF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1w4fF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1w4fF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck1w4fF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1w4fF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck1w4fF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1w4fF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck1w4fF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck1w4fF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1w4fF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1w4fF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1w4fF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1w4fF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck1w4fF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck1w4fF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsIWHuO.s: Assembler messages:
encrypt.c: /tmp/ccsIWHuO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsIWHuO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsIWHuO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsIWHuO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIWHuO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIWHuO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIWHuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIWHuO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIWHuO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIWHuO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIWHuO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIWHuO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsIWHuO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIWHuO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsIWHuO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsIWHuO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsIWHuO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIWHuO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIWHuO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIWHuO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIWHuO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsIWHuO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIWHuO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsIWHuO.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctELvvK.s: Assembler messages:
encrypt.c: /tmp/cctELvvK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctELvvK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctELvvK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctELvvK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctELvvK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctELvvK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctELvvK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctELvvK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctELvvK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctELvvK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctELvvK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctELvvK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctELvvK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctELvvK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctELvvK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctELvvK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctELvvK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctELvvK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctELvvK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctELvvK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctELvvK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctELvvK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctELvvK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctELvvK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDJeStS.s: Assembler messages:
encrypt.c: /tmp/ccDJeStS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJeStS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJeStS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJeStS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJeStS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJeStS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJeStS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJeStS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJeStS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJeStS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJeStS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJeStS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJeStS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJeStS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJeStS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJeStS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJeStS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJeStS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJeStS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJeStS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJeStS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJeStS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJeStS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJeStS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce3ikwZ.s: Assembler messages:
encrypt.c: /tmp/cce3ikwZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3ikwZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3ikwZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce3ikwZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3ikwZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3ikwZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3ikwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3ikwZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3ikwZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3ikwZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3ikwZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3ikwZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3ikwZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3ikwZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3ikwZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce3ikwZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3ikwZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3ikwZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3ikwZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3ikwZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3ikwZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3ikwZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3ikwZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3ikwZ.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2Y6StJ.s: Assembler messages:
encrypt.c: /tmp/cc2Y6StJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Y6StJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Y6StJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Y6StJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Y6StJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Y6StJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Y6StJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Y6StJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Y6StJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Y6StJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Y6StJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Y6StJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Y6StJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Y6StJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Y6StJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Y6StJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Y6StJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Y6StJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Y6StJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Y6StJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Y6StJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Y6StJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Y6StJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Y6StJ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6FJMnG.s: Assembler messages:
encrypt.c: /tmp/cc6FJMnG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6FJMnG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6FJMnG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6FJMnG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FJMnG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FJMnG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FJMnG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FJMnG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FJMnG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FJMnG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FJMnG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FJMnG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6FJMnG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FJMnG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6FJMnG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FJMnG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6FJMnG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FJMnG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FJMnG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FJMnG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FJMnG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FJMnG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6FJMnG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FJMnG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7e8gqU.s: Assembler messages:
encrypt.c: /tmp/cc7e8gqU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7e8gqU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7e8gqU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7e8gqU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e8gqU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e8gqU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e8gqU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e8gqU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e8gqU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e8gqU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e8gqU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e8gqU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7e8gqU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e8gqU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7e8gqU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7e8gqU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7e8gqU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e8gqU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e8gqU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7e8gqU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e8gqU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7e8gqU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e8gqU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7e8gqU.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqfOUwN.s: Assembler messages:
encrypt.c: /tmp/ccqfOUwN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqfOUwN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqfOUwN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqfOUwN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfOUwN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfOUwN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfOUwN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfOUwN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfOUwN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfOUwN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfOUwN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfOUwN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqfOUwN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfOUwN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqfOUwN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfOUwN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqfOUwN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfOUwN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfOUwN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfOUwN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfOUwN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfOUwN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqfOUwN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfOUwN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccierCon.s: Assembler messages:
encrypt.c: /tmp/ccierCon.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccierCon.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccierCon.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccierCon.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccierCon.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccierCon.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccierCon.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccierCon.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccierCon.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccierCon.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccierCon.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccierCon.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccierCon.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccierCon.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccierCon.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccierCon.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccierCon.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccierCon.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccierCon.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccierCon.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccierCon.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccierCon.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccierCon.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccierCon.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctcFFLE.s: Assembler messages:
encrypt.c: /tmp/cctcFFLE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctcFFLE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctcFFLE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctcFFLE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcFFLE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcFFLE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcFFLE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcFFLE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcFFLE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcFFLE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcFFLE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcFFLE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctcFFLE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcFFLE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctcFFLE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctcFFLE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctcFFLE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcFFLE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcFFLE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcFFLE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcFFLE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctcFFLE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcFFLE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctcFFLE.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4TKiAq.s: Assembler messages:
encrypt.c: /tmp/cc4TKiAq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TKiAq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TKiAq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TKiAq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TKiAq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TKiAq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TKiAq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TKiAq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TKiAq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TKiAq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TKiAq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TKiAq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TKiAq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TKiAq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TKiAq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TKiAq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4TKiAq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TKiAq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TKiAq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TKiAq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TKiAq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TKiAq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TKiAq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TKiAq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczQ2VIJ.s: Assembler messages:
encrypt.c: /tmp/cczQ2VIJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczQ2VIJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczQ2VIJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczQ2VIJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQ2VIJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQ2VIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQ2VIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQ2VIJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQ2VIJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQ2VIJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQ2VIJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQ2VIJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczQ2VIJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQ2VIJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczQ2VIJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczQ2VIJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczQ2VIJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQ2VIJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQ2VIJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQ2VIJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQ2VIJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczQ2VIJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQ2VIJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczQ2VIJ.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccUKwK3i.s: Assembler messages:
encrypt.c: /tmp/ccUKwK3i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUKwK3i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUKwK3i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUKwK3i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKwK3i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKwK3i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKwK3i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKwK3i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKwK3i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKwK3i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKwK3i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKwK3i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUKwK3i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKwK3i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUKwK3i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKwK3i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUKwK3i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKwK3i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKwK3i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKwK3i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKwK3i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKwK3i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUKwK3i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKwK3i.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccV4mhXF.s: Assembler messages:
encrypt.c: /tmp/ccV4mhXF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV4mhXF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV4mhXF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV4mhXF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4mhXF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4mhXF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4mhXF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4mhXF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4mhXF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4mhXF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4mhXF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4mhXF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV4mhXF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4mhXF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV4mhXF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV4mhXF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV4mhXF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4mhXF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4mhXF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV4mhXF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4mhXF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV4mhXF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4mhXF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV4mhXF.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUcrksp.s: Assembler messages:
encrypt.c: /tmp/ccUcrksp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUcrksp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUcrksp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUcrksp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcrksp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcrksp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcrksp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcrksp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcrksp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcrksp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcrksp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcrksp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUcrksp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcrksp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUcrksp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcrksp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUcrksp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcrksp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcrksp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcrksp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcrksp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcrksp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUcrksp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcrksp.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdVTVAH.s: Assembler messages:
encrypt.c: /tmp/ccdVTVAH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdVTVAH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdVTVAH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdVTVAH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVTVAH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVTVAH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVTVAH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVTVAH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVTVAH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVTVAH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVTVAH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVTVAH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdVTVAH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVTVAH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdVTVAH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdVTVAH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVTVAH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVTVAH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVTVAH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVTVAH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVTVAH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdVTVAH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVTVAH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVTVAH.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1am48z.s: Assembler messages:
encrypt.c: /tmp/cc1am48z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1am48z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1am48z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1am48z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1am48z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1am48z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1am48z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1am48z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1am48z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1am48z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1am48z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1am48z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1am48z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1am48z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1am48z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1am48z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1am48z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1am48z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1am48z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1am48z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1am48z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1am48z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1am48z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1am48z.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9G3gnP.s: Assembler messages:
encrypt.c: /tmp/cc9G3gnP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9G3gnP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9G3gnP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9G3gnP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3gnP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3gnP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3gnP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3gnP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3gnP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G3gnP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G3gnP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G3gnP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9G3gnP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3gnP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9G3gnP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9G3gnP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G3gnP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G3gnP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G3gnP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3gnP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G3gnP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9G3gnP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G3gnP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G3gnP.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHxfsbx.s: Assembler messages:
encrypt.c: /tmp/ccHxfsbx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHxfsbx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHxfsbx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHxfsbx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxfsbx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxfsbx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxfsbx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxfsbx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxfsbx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxfsbx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxfsbx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxfsbx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHxfsbx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxfsbx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHxfsbx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxfsbx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHxfsbx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHxfsbx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxfsbx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxfsbx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxfsbx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxfsbx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHxfsbx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHxfsbx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnw92EM.s: Assembler messages:
encrypt.c: /tmp/ccnw92EM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnw92EM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnw92EM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnw92EM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw92EM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw92EM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw92EM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw92EM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw92EM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnw92EM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnw92EM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnw92EM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnw92EM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw92EM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnw92EM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnw92EM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnw92EM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnw92EM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnw92EM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw92EM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnw92EM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnw92EM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnw92EM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnw92EM.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccM1L7EM.s: Assembler messages:
encrypt.c: /tmp/ccM1L7EM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM1L7EM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM1L7EM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM1L7EM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1L7EM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1L7EM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1L7EM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1L7EM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1L7EM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM1L7EM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM1L7EM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM1L7EM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM1L7EM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1L7EM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM1L7EM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM1L7EM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM1L7EM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM1L7EM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM1L7EM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM1L7EM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM1L7EM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM1L7EM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM1L7EM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM1L7EM.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccWiRGDu.s: Assembler messages:
encrypt.c: /tmp/ccWiRGDu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWiRGDu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWiRGDu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWiRGDu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiRGDu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiRGDu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiRGDu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiRGDu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiRGDu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWiRGDu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWiRGDu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWiRGDu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWiRGDu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiRGDu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWiRGDu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWiRGDu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWiRGDu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWiRGDu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWiRGDu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWiRGDu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiRGDu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWiRGDu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWiRGDu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWiRGDu.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL1PPFB.s: Assembler messages:
encrypt.c: /tmp/ccL1PPFB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL1PPFB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL1PPFB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL1PPFB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1PPFB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1PPFB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1PPFB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1PPFB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1PPFB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL1PPFB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL1PPFB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL1PPFB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL1PPFB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1PPFB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL1PPFB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL1PPFB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL1PPFB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL1PPFB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL1PPFB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL1PPFB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1PPFB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL1PPFB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL1PPFB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL1PPFB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cchgImAL.s: Assembler messages:
encrypt.c: /tmp/cchgImAL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgImAL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgImAL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchgImAL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgImAL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgImAL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgImAL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgImAL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgImAL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgImAL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgImAL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgImAL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgImAL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgImAL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgImAL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchgImAL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgImAL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgImAL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgImAL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgImAL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgImAL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgImAL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgImAL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgImAL.s: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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4kksZo.s: Assembler messages:
encrypt.c: /tmp/cc4kksZo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4kksZo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4kksZo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4kksZo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kksZo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kksZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kksZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kksZo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kksZo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kksZo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kksZo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kksZo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4kksZo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kksZo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4kksZo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4kksZo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kksZo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kksZo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kksZo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kksZo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kksZo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4kksZo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kksZo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kksZo.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI5PQNP.s: Assembler messages:
encrypt.c: /tmp/ccI5PQNP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI5PQNP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI5PQNP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI5PQNP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5PQNP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5PQNP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5PQNP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5PQNP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5PQNP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5PQNP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5PQNP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5PQNP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI5PQNP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5PQNP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI5PQNP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5PQNP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI5PQNP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5PQNP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5PQNP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5PQNP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5PQNP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5PQNP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI5PQNP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5PQNP.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMz156N.s: Assembler messages:
encrypt.c: /tmp/ccMz156N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMz156N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMz156N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMz156N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz156N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz156N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz156N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz156N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz156N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMz156N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMz156N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMz156N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMz156N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz156N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMz156N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMz156N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMz156N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMz156N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMz156N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMz156N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz156N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMz156N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMz156N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMz156N.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc46Jsz.s: Assembler messages:
encrypt.c: /tmp/ccc46Jsz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc46Jsz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc46Jsz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc46Jsz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc46Jsz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc46Jsz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc46Jsz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc46Jsz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc46Jsz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc46Jsz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc46Jsz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc46Jsz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc46Jsz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc46Jsz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc46Jsz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc46Jsz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc46Jsz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc46Jsz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc46Jsz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc46Jsz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc46Jsz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc46Jsz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc46Jsz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc46Jsz.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc1MHKbM.s: Assembler messages:
encrypt.c: /tmp/cc1MHKbM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1MHKbM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1MHKbM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1MHKbM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MHKbM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MHKbM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MHKbM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MHKbM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MHKbM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MHKbM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MHKbM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MHKbM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1MHKbM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MHKbM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1MHKbM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MHKbM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1MHKbM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1MHKbM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MHKbM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MHKbM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1MHKbM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MHKbM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1MHKbM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1MHKbM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccOnbqXh.s: Assembler messages:
encrypt.c: /tmp/ccOnbqXh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOnbqXh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOnbqXh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOnbqXh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnbqXh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnbqXh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnbqXh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnbqXh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnbqXh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnbqXh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnbqXh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnbqXh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOnbqXh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnbqXh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOnbqXh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOnbqXh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOnbqXh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnbqXh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnbqXh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnbqXh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnbqXh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnbqXh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnbqXh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOnbqXh.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ1NzyQ.s: Assembler messages:
encrypt.c: /tmp/ccJ1NzyQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ1NzyQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ1NzyQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ1NzyQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1NzyQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1NzyQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1NzyQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1NzyQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1NzyQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1NzyQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1NzyQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1NzyQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ1NzyQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1NzyQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ1NzyQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1NzyQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ1NzyQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1NzyQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1NzyQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1NzyQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1NzyQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1NzyQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1NzyQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1NzyQ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgorkMw.s: Assembler messages:
encrypt.c: /tmp/ccgorkMw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgorkMw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgorkMw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgorkMw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgorkMw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgorkMw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgorkMw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgorkMw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgorkMw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgorkMw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgorkMw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgorkMw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgorkMw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgorkMw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgorkMw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgorkMw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgorkMw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgorkMw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgorkMw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgorkMw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgorkMw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgorkMw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgorkMw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgorkMw.s: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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuzIcWP.s: Assembler messages:
encrypt.c: /tmp/ccuzIcWP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuzIcWP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuzIcWP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuzIcWP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzIcWP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzIcWP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzIcWP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzIcWP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzIcWP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzIcWP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzIcWP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzIcWP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuzIcWP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzIcWP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuzIcWP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzIcWP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuzIcWP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzIcWP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzIcWP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzIcWP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzIcWP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzIcWP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuzIcWP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzIcWP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyIEVQb.s: Assembler messages:
encrypt.c: /tmp/ccyIEVQb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyIEVQb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyIEVQb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyIEVQb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIEVQb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIEVQb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIEVQb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIEVQb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIEVQb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIEVQb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIEVQb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIEVQb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyIEVQb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIEVQb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyIEVQb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyIEVQb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIEVQb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIEVQb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIEVQb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIEVQb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIEVQb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyIEVQb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIEVQb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIEVQb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPWjqNd.s: Assembler messages:
encrypt.c: /tmp/ccPWjqNd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWjqNd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWjqNd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWjqNd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWjqNd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWjqNd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWjqNd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWjqNd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWjqNd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWjqNd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWjqNd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWjqNd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPWjqNd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWjqNd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWjqNd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPWjqNd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWjqNd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWjqNd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWjqNd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWjqNd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWjqNd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPWjqNd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWjqNd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWjqNd.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccn38Cl3.s: Assembler messages:
encrypt.c: /tmp/ccn38Cl3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn38Cl3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn38Cl3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn38Cl3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38Cl3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38Cl3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38Cl3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38Cl3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38Cl3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn38Cl3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn38Cl3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn38Cl3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn38Cl3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38Cl3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn38Cl3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn38Cl3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn38Cl3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn38Cl3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn38Cl3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn38Cl3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn38Cl3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn38Cl3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn38Cl3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn38Cl3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJAYalb.s: Assembler messages:
encrypt.c: /tmp/ccJAYalb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAYalb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAYalb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAYalb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAYalb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAYalb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAYalb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAYalb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAYalb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAYalb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAYalb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAYalb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAYalb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAYalb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAYalb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJAYalb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAYalb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAYalb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAYalb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAYalb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAYalb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAYalb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAYalb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAYalb.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy45KbK.s: Assembler messages:
encrypt.c: /tmp/ccy45KbK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy45KbK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy45KbK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy45KbK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45KbK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45KbK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45KbK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45KbK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45KbK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45KbK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45KbK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45KbK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy45KbK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45KbK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy45KbK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45KbK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy45KbK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy45KbK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45KbK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45KbK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy45KbK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45KbK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy45KbK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy45KbK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5e2jt9.s: Assembler messages:
encrypt.c: /tmp/cc5e2jt9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5e2jt9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5e2jt9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5e2jt9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e2jt9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e2jt9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e2jt9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e2jt9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e2jt9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5e2jt9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5e2jt9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5e2jt9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5e2jt9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e2jt9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5e2jt9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5e2jt9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5e2jt9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5e2jt9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5e2jt9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e2jt9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5e2jt9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5e2jt9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5e2jt9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5e2jt9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRKE3hV.s: Assembler messages:
encrypt.c: /tmp/ccRKE3hV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRKE3hV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRKE3hV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRKE3hV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKE3hV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKE3hV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKE3hV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKE3hV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKE3hV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKE3hV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKE3hV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKE3hV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRKE3hV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKE3hV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRKE3hV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKE3hV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRKE3hV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRKE3hV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKE3hV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKE3hV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRKE3hV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKE3hV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRKE3hV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKE3hV.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccODLwqy.s: Assembler messages:
encrypt.c: /tmp/ccODLwqy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccODLwqy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccODLwqy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccODLwqy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODLwqy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODLwqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODLwqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODLwqy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODLwqy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccODLwqy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccODLwqy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccODLwqy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccODLwqy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODLwqy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccODLwqy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccODLwqy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccODLwqy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccODLwqy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccODLwqy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODLwqy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccODLwqy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccODLwqy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccODLwqy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccODLwqy.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSpKam2.s: Assembler messages:
encrypt.c: /tmp/ccSpKam2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSpKam2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSpKam2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSpKam2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpKam2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpKam2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpKam2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpKam2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpKam2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSpKam2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSpKam2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSpKam2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSpKam2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpKam2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSpKam2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSpKam2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSpKam2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSpKam2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSpKam2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSpKam2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSpKam2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSpKam2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSpKam2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSpKam2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHNrGIJ.s: Assembler messages:
encrypt.c: /tmp/ccHNrGIJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNrGIJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNrGIJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNrGIJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrGIJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrGIJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrGIJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrGIJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrGIJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrGIJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrGIJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrGIJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNrGIJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrGIJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNrGIJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHNrGIJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNrGIJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrGIJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrGIJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNrGIJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrGIJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNrGIJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrGIJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNrGIJ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczWahl5.s: Assembler messages:
encrypt.c: /tmp/cczWahl5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczWahl5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczWahl5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczWahl5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWahl5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWahl5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWahl5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWahl5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWahl5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWahl5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWahl5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWahl5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczWahl5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWahl5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczWahl5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWahl5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczWahl5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczWahl5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWahl5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWahl5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWahl5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWahl5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczWahl5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczWahl5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccDIoDIt.s: Assembler messages:
encrypt.c: /tmp/ccDIoDIt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDIoDIt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDIoDIt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDIoDIt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIoDIt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIoDIt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIoDIt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIoDIt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIoDIt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIoDIt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIoDIt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIoDIt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDIoDIt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIoDIt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDIoDIt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDIoDIt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIoDIt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIoDIt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIoDIt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIoDIt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIoDIt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDIoDIt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIoDIt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIoDIt.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccPSy4GX.s: Assembler messages:
encrypt.c: /tmp/ccPSy4GX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPSy4GX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPSy4GX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPSy4GX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSy4GX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSy4GX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSy4GX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSy4GX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSy4GX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSy4GX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSy4GX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSy4GX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPSy4GX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSy4GX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPSy4GX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSy4GX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPSy4GX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPSy4GX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSy4GX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSy4GX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSy4GX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSy4GX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPSy4GX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPSy4GX.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFF9dR9.s: Assembler messages:
encrypt.c: /tmp/ccFF9dR9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFF9dR9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFF9dR9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFF9dR9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF9dR9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF9dR9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF9dR9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF9dR9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF9dR9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF9dR9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF9dR9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF9dR9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFF9dR9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF9dR9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFF9dR9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF9dR9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFF9dR9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFF9dR9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF9dR9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF9dR9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFF9dR9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF9dR9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFF9dR9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFF9dR9.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyIOvrD.s: Assembler messages:
encrypt.c: /tmp/ccyIOvrD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyIOvrD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyIOvrD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyIOvrD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIOvrD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIOvrD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIOvrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIOvrD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIOvrD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIOvrD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIOvrD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIOvrD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyIOvrD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIOvrD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyIOvrD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyIOvrD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyIOvrD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIOvrD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIOvrD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIOvrD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIOvrD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyIOvrD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIOvrD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyIOvrD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGauBHb.s: Assembler messages:
encrypt.c: /tmp/ccGauBHb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGauBHb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGauBHb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGauBHb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGauBHb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGauBHb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGauBHb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGauBHb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGauBHb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGauBHb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGauBHb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGauBHb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGauBHb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGauBHb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGauBHb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGauBHb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGauBHb.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccGauBHb.s: Assembler messages:
encrypt.c: /tmp/ccGauBHb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGauBHb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGauBHb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGauBHb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGauBHb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGauBHb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGauBHb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGauBHb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGauBHb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGauBHb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGauBHb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGauBHb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGauBHb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGauBHb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGauBHb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGauBHb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGauBHb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGauBHb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpTIQ0b.s: Assembler messages:
encrypt.c: /tmp/ccpTIQ0b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTIQ0b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTIQ0b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTIQ0b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTIQ0b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTIQ0b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTIQ0b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTIQ0b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpTIQ0b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTIQ0b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTIQ0b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTIQ0b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTIQ0b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTIQ0b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTIQ0b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTIQ0b.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccpTIQ0b.s: Assembler messages:
encrypt.c: /tmp/ccpTIQ0b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTIQ0b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTIQ0b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTIQ0b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTIQ0b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTIQ0b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTIQ0b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTIQ0b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpTIQ0b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpTIQ0b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTIQ0b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTIQ0b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTIQ0b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTIQ0b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTIQ0b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTIQ0b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpTIQ0b.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSeMBE6.s: Assembler messages:
encrypt.c: /tmp/ccSeMBE6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSeMBE6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSeMBE6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSeMBE6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeMBE6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeMBE6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeMBE6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSeMBE6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSeMBE6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSeMBE6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeMBE6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeMBE6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeMBE6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeMBE6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSeMBE6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeMBE6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeMBE6.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccSeMBE6.s: Assembler messages:
encrypt.c: /tmp/ccSeMBE6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSeMBE6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSeMBE6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSeMBE6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeMBE6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeMBE6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeMBE6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSeMBE6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSeMBE6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSeMBE6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSeMBE6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeMBE6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeMBE6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSeMBE6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeMBE6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSeMBE6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeMBE6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSeMBE6.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoIj0Up.s: Assembler messages:
encrypt.c: /tmp/ccoIj0Up.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIj0Up.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIj0Up.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIj0Up.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIj0Up.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIj0Up.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIj0Up.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIj0Up.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIj0Up.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIj0Up.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoIj0Up.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIj0Up.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIj0Up.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIj0Up.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIj0Up.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIj0Up.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIj0Up.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccoIj0Up.s: Assembler messages:
encrypt.c: /tmp/ccoIj0Up.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIj0Up.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIj0Up.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIj0Up.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIj0Up.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIj0Up.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIj0Up.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIj0Up.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIj0Up.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIj0Up.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoIj0Up.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIj0Up.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIj0Up.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIj0Up.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIj0Up.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIj0Up.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIj0Up.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIj0Up.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbZ17Ke.s: Assembler messages:
encrypt.c: /tmp/ccbZ17Ke.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZ17Ke.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZ17Ke.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZ17Ke.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ17Ke.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ17Ke.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ17Ke.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZ17Ke.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbZ17Ke.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ17Ke.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ17Ke.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ17Ke.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ17Ke.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZ17Ke.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ17Ke.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ17Ke.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccbZ17Ke.s: Assembler messages:
encrypt.c: /tmp/ccbZ17Ke.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZ17Ke.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZ17Ke.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZ17Ke.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ17Ke.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ17Ke.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ17Ke.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZ17Ke.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbZ17Ke.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZ17Ke.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ17Ke.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ17Ke.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZ17Ke.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ17Ke.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZ17Ke.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ17Ke.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZ17Ke.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccuVfll6.s: Assembler messages:
encrypt.c: /tmp/ccuVfll6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuVfll6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuVfll6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuVfll6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuVfll6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuVfll6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuVfll6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuVfll6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuVfll6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuVfll6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuVfll6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuVfll6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVfll6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVfll6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVfll6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuVfll6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVfll6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccuVfll6.s: Assembler messages:
encrypt.c: /tmp/ccuVfll6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuVfll6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuVfll6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuVfll6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuVfll6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuVfll6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuVfll6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuVfll6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuVfll6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuVfll6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuVfll6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuVfll6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVfll6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVfll6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVfll6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVfll6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuVfll6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVfll6.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNoaHM9.s: Assembler messages:
encrypt.c: /tmp/ccNoaHM9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNoaHM9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNoaHM9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNoaHM9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoaHM9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoaHM9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoaHM9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNoaHM9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNoaHM9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNoaHM9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoaHM9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoaHM9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoaHM9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoaHM9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNoaHM9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoaHM9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoaHM9.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccNoaHM9.s: Assembler messages:
encrypt.c: /tmp/ccNoaHM9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNoaHM9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNoaHM9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNoaHM9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoaHM9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoaHM9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoaHM9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNoaHM9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNoaHM9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNoaHM9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNoaHM9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoaHM9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoaHM9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoaHM9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoaHM9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNoaHM9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoaHM9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNoaHM9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT6lWYg.s: Assembler messages:
encrypt.c: /tmp/ccT6lWYg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT6lWYg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT6lWYg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT6lWYg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6lWYg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6lWYg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6lWYg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT6lWYg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT6lWYg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6lWYg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT6lWYg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6lWYg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6lWYg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6lWYg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6lWYg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT6lWYg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6lWYg.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccT6lWYg.s: Assembler messages:
encrypt.c: /tmp/ccT6lWYg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT6lWYg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT6lWYg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT6lWYg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6lWYg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6lWYg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6lWYg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT6lWYg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT6lWYg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6lWYg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT6lWYg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT6lWYg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6lWYg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6lWYg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6lWYg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6lWYg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT6lWYg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT6lWYg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDlRPwD.s: Assembler messages:
encrypt.c: /tmp/ccDlRPwD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlRPwD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlRPwD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlRPwD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRPwD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRPwD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRPwD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRPwD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRPwD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlRPwD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlRPwD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlRPwD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlRPwD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRPwD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlRPwD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDlRPwD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlRPwD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlRPwD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlRPwD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlRPwD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlRPwD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlRPwD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlRPwD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlRPwD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs4weZQ.s: Assembler messages:
encrypt.c: /tmp/ccs4weZQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs4weZQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs4weZQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs4weZQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4weZQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4weZQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4weZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4weZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4weZQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4weZQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4weZQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4weZQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs4weZQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4weZQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs4weZQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4weZQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs4weZQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4weZQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4weZQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4weZQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4weZQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4weZQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs4weZQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4weZQ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccLiKDVx.s: Assembler messages:
encrypt.c: /tmp/ccLiKDVx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLiKDVx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLiKDVx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLiKDVx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKDVx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKDVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKDVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKDVx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKDVx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiKDVx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiKDVx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiKDVx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLiKDVx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKDVx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLiKDVx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLiKDVx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiKDVx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiKDVx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiKDVx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiKDVx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiKDVx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLiKDVx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiKDVx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiKDVx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccdpRTYH.s: Assembler messages:
encrypt.c: /tmp/ccdpRTYH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdpRTYH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdpRTYH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdpRTYH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpRTYH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpRTYH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpRTYH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpRTYH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpRTYH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpRTYH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpRTYH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpRTYH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdpRTYH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpRTYH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdpRTYH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpRTYH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdpRTYH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpRTYH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpRTYH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpRTYH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpRTYH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpRTYH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdpRTYH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpRTYH.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ2GY3N.s: Assembler messages:
encrypt.c: /tmp/ccJ2GY3N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ2GY3N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ2GY3N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ2GY3N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2GY3N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2GY3N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2GY3N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2GY3N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2GY3N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2GY3N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2GY3N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2GY3N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ2GY3N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2GY3N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ2GY3N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2GY3N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ2GY3N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2GY3N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2GY3N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2GY3N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2GY3N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2GY3N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ2GY3N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2GY3N.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrMBHqI.s: Assembler messages:
encrypt.c: /tmp/ccrMBHqI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMBHqI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMBHqI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrMBHqI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMBHqI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMBHqI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMBHqI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMBHqI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMBHqI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMBHqI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMBHqI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMBHqI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrMBHqI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMBHqI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMBHqI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrMBHqI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMBHqI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMBHqI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMBHqI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMBHqI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMBHqI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrMBHqI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMBHqI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMBHqI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMh1G3w.s: Assembler messages:
encrypt.c: /tmp/ccMh1G3w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMh1G3w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMh1G3w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMh1G3w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMh1G3w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMh1G3w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMh1G3w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMh1G3w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMh1G3w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMh1G3w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMh1G3w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMh1G3w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMh1G3w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMh1G3w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMh1G3w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMh1G3w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMh1G3w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMh1G3w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMh1G3w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMh1G3w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMh1G3w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMh1G3w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMh1G3w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMh1G3w.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQcAnjC.s: Assembler messages:
encrypt.c: /tmp/ccQcAnjC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcAnjC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcAnjC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcAnjC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcAnjC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcAnjC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcAnjC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcAnjC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcAnjC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcAnjC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcAnjC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcAnjC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcAnjC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcAnjC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcAnjC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcAnjC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQcAnjC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcAnjC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcAnjC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcAnjC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcAnjC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcAnjC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcAnjC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcAnjC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFpxalw.s: Assembler messages:
encrypt.c: /tmp/ccFpxalw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFpxalw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFpxalw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFpxalw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpxalw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpxalw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpxalw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpxalw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpxalw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpxalw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpxalw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpxalw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFpxalw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpxalw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFpxalw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpxalw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFpxalw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpxalw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpxalw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpxalw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpxalw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpxalw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFpxalw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpxalw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgYEAvs.s: Assembler messages:
encrypt.c: /tmp/ccgYEAvs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYEAvs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYEAvs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYEAvs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEAvs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEAvs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEAvs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEAvs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEAvs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYEAvs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYEAvs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYEAvs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYEAvs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEAvs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYEAvs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgYEAvs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgYEAvs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYEAvs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYEAvs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYEAvs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYEAvs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYEAvs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYEAvs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgYEAvs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD0MbqC.s: Assembler messages:
encrypt.c: /tmp/ccD0MbqC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD0MbqC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD0MbqC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD0MbqC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0MbqC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0MbqC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0MbqC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0MbqC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0MbqC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD0MbqC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD0MbqC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD0MbqC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD0MbqC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0MbqC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD0MbqC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD0MbqC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD0MbqC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD0MbqC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD0MbqC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD0MbqC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD0MbqC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD0MbqC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD0MbqC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD0MbqC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmWZMfE.s: Assembler messages:
encrypt.c: /tmp/ccmWZMfE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWZMfE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmWZMfE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWZMfE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWZMfE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWZMfE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWZMfE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWZMfE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWZMfE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWZMfE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWZMfE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWZMfE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmWZMfE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWZMfE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmWZMfE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmWZMfE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWZMfE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWZMfE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWZMfE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWZMfE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWZMfE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWZMfE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWZMfE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWZMfE.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmZg9C9.s: Assembler messages:
encrypt.c: /tmp/ccmZg9C9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZg9C9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZg9C9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmZg9C9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZg9C9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZg9C9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZg9C9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZg9C9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZg9C9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZg9C9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZg9C9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZg9C9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmZg9C9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZg9C9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZg9C9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmZg9C9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmZg9C9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZg9C9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZg9C9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmZg9C9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZg9C9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmZg9C9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZg9C9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmZg9C9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuiFvGx.s: Assembler messages:
encrypt.c: /tmp/ccuiFvGx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuiFvGx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuiFvGx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuiFvGx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiFvGx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiFvGx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiFvGx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiFvGx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiFvGx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuiFvGx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuiFvGx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuiFvGx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuiFvGx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiFvGx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuiFvGx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuiFvGx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuiFvGx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuiFvGx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuiFvGx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuiFvGx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiFvGx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuiFvGx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuiFvGx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuiFvGx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8LUsMx.s: Assembler messages:
encrypt.c: /tmp/cc8LUsMx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8LUsMx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8LUsMx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8LUsMx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LUsMx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LUsMx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LUsMx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LUsMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LUsMx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LUsMx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LUsMx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LUsMx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8LUsMx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LUsMx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8LUsMx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LUsMx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8LUsMx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8LUsMx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LUsMx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LUsMx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8LUsMx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LUsMx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8LUsMx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8LUsMx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEq6sC6.s: Assembler messages:
encrypt.c: /tmp/ccEq6sC6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEq6sC6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEq6sC6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEq6sC6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq6sC6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq6sC6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq6sC6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq6sC6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq6sC6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEq6sC6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEq6sC6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEq6sC6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEq6sC6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq6sC6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEq6sC6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEq6sC6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEq6sC6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEq6sC6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEq6sC6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEq6sC6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEq6sC6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEq6sC6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEq6sC6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEq6sC6.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPOB5Ht.s: Assembler messages:
encrypt.c: /tmp/ccPOB5Ht.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPOB5Ht.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPOB5Ht.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPOB5Ht.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOB5Ht.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOB5Ht.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOB5Ht.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOB5Ht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOB5Ht.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOB5Ht.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOB5Ht.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOB5Ht.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPOB5Ht.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOB5Ht.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPOB5Ht.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOB5Ht.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPOB5Ht.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPOB5Ht.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOB5Ht.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOB5Ht.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOB5Ht.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOB5Ht.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPOB5Ht.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPOB5Ht.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdp7UR2.s: Assembler messages:
encrypt.c: /tmp/ccdp7UR2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdp7UR2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdp7UR2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdp7UR2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp7UR2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp7UR2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp7UR2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp7UR2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp7UR2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdp7UR2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdp7UR2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdp7UR2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdp7UR2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp7UR2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdp7UR2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdp7UR2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdp7UR2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdp7UR2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdp7UR2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp7UR2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdp7UR2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdp7UR2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdp7UR2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdp7UR2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7UHGQ2.s: Assembler messages:
encrypt.c: /tmp/cc7UHGQ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7UHGQ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7UHGQ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7UHGQ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UHGQ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UHGQ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UHGQ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UHGQ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UHGQ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7UHGQ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7UHGQ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7UHGQ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7UHGQ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UHGQ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7UHGQ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7UHGQ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7UHGQ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7UHGQ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7UHGQ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UHGQ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7UHGQ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7UHGQ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7UHGQ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7UHGQ2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczpwpeD.s: Assembler messages:
encrypt.c: /tmp/cczpwpeD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczpwpeD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczpwpeD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczpwpeD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpwpeD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpwpeD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpwpeD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpwpeD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpwpeD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpwpeD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpwpeD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpwpeD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczpwpeD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpwpeD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczpwpeD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpwpeD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczpwpeD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczpwpeD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpwpeD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpwpeD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczpwpeD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpwpeD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczpwpeD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczpwpeD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccEULdL.s: Assembler messages:
encrypt.c: /tmp/cccEULdL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEULdL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEULdL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccEULdL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEULdL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEULdL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEULdL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEULdL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEULdL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEULdL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEULdL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEULdL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEULdL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEULdL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEULdL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEULdL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccEULdL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEULdL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEULdL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEULdL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEULdL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEULdL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEULdL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEULdL.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpJ30vc.s: Assembler messages:
encrypt.c: /tmp/ccpJ30vc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpJ30vc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpJ30vc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpJ30vc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ30vc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ30vc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ30vc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ30vc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ30vc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJ30vc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJ30vc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJ30vc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpJ30vc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ30vc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpJ30vc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpJ30vc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpJ30vc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJ30vc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJ30vc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJ30vc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJ30vc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpJ30vc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJ30vc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpJ30vc.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO9mTG8.s: Assembler messages:
encrypt.c: /tmp/ccO9mTG8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9mTG8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO9mTG8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO9mTG8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9mTG8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9mTG8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9mTG8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9mTG8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9mTG8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9mTG8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9mTG8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9mTG8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO9mTG8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9mTG8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO9mTG8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO9mTG8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9mTG8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9mTG8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9mTG8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9mTG8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9mTG8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9mTG8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9mTG8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9mTG8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqXwQvB.s: Assembler messages:
encrypt.c: /tmp/ccqXwQvB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqXwQvB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqXwQvB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqXwQvB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXwQvB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXwQvB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXwQvB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXwQvB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXwQvB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXwQvB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXwQvB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXwQvB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqXwQvB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXwQvB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqXwQvB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXwQvB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqXwQvB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXwQvB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXwQvB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXwQvB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXwQvB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXwQvB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqXwQvB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXwQvB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7x9ch7.s: Assembler messages:
encrypt.c: /tmp/cc7x9ch7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7x9ch7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7x9ch7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7x9ch7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x9ch7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x9ch7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x9ch7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x9ch7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x9ch7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x9ch7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x9ch7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x9ch7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7x9ch7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x9ch7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7x9ch7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7x9ch7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x9ch7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x9ch7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x9ch7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x9ch7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x9ch7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7x9ch7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x9ch7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x9ch7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZr4vPN.s: Assembler messages:
encrypt.c: /tmp/ccZr4vPN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZr4vPN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZr4vPN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZr4vPN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr4vPN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr4vPN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr4vPN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr4vPN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr4vPN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZr4vPN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZr4vPN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZr4vPN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZr4vPN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr4vPN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZr4vPN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZr4vPN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZr4vPN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZr4vPN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZr4vPN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZr4vPN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZr4vPN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZr4vPN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZr4vPN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZr4vPN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC76R1S.s: Assembler messages:
encrypt.c: /tmp/ccC76R1S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC76R1S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC76R1S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC76R1S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC76R1S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC76R1S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC76R1S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC76R1S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC76R1S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC76R1S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC76R1S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC76R1S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC76R1S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC76R1S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC76R1S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC76R1S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC76R1S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC76R1S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC76R1S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC76R1S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC76R1S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC76R1S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC76R1S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC76R1S.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWpUr79.s: Assembler messages:
encrypt.c: /tmp/ccWpUr79.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpUr79.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpUr79.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpUr79.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpUr79.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpUr79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpUr79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpUr79.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpUr79.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpUr79.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpUr79.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpUr79.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpUr79.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpUr79.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpUr79.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWpUr79.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpUr79.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpUr79.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpUr79.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpUr79.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpUr79.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpUr79.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpUr79.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpUr79.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7wBPB6.s: Assembler messages:
encrypt.c: /tmp/cc7wBPB6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7wBPB6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7wBPB6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7wBPB6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBPB6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBPB6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBPB6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBPB6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBPB6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wBPB6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wBPB6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wBPB6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7wBPB6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBPB6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7wBPB6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7wBPB6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wBPB6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wBPB6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wBPB6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wBPB6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wBPB6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wBPB6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wBPB6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wBPB6.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyVVHmQ.s: Assembler messages:
encrypt.c: /tmp/ccyVVHmQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyVVHmQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyVVHmQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyVVHmQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVVHmQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVVHmQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVVHmQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVVHmQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVVHmQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVVHmQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVVHmQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVVHmQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyVVHmQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVVHmQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyVVHmQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVVHmQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyVVHmQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyVVHmQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVVHmQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVVHmQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVVHmQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVVHmQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyVVHmQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyVVHmQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDLoen1.s: Assembler messages:
encrypt.c: /tmp/ccDLoen1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDLoen1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDLoen1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDLoen1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLoen1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLoen1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLoen1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLoen1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLoen1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLoen1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLoen1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLoen1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDLoen1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLoen1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDLoen1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLoen1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDLoen1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDLoen1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLoen1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLoen1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLoen1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLoen1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDLoen1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDLoen1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccafbgoc.s: Assembler messages:
encrypt.c: /tmp/ccafbgoc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccafbgoc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccafbgoc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccafbgoc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafbgoc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafbgoc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafbgoc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafbgoc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafbgoc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafbgoc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafbgoc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafbgoc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccafbgoc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafbgoc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccafbgoc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccafbgoc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafbgoc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafbgoc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafbgoc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafbgoc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafbgoc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccafbgoc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafbgoc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafbgoc.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc70CdBT.s: Assembler messages:
encrypt.c: /tmp/cc70CdBT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc70CdBT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc70CdBT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc70CdBT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70CdBT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70CdBT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70CdBT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70CdBT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70CdBT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70CdBT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70CdBT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70CdBT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc70CdBT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70CdBT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc70CdBT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc70CdBT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70CdBT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70CdBT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70CdBT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70CdBT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70CdBT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc70CdBT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70CdBT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70CdBT.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTdCw3Y.s: Assembler messages:
encrypt.c: /tmp/ccTdCw3Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTdCw3Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTdCw3Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTdCw3Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdCw3Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdCw3Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdCw3Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdCw3Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdCw3Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdCw3Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdCw3Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdCw3Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTdCw3Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdCw3Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTdCw3Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdCw3Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTdCw3Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTdCw3Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdCw3Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdCw3Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTdCw3Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdCw3Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTdCw3Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTdCw3Y.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccIi7o8N.s: Assembler messages:
encrypt.c: /tmp/ccIi7o8N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIi7o8N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIi7o8N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIi7o8N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi7o8N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi7o8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi7o8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi7o8N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi7o8N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIi7o8N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIi7o8N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIi7o8N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIi7o8N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi7o8N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIi7o8N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIi7o8N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIi7o8N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIi7o8N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIi7o8N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIi7o8N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIi7o8N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIi7o8N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIi7o8N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIi7o8N.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccnnE4eS.s: Assembler messages:
encrypt.c: /tmp/ccnnE4eS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnnE4eS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnnE4eS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnnE4eS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnE4eS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnE4eS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnE4eS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnE4eS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnE4eS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnnE4eS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnnE4eS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnnE4eS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnnE4eS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnE4eS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnnE4eS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnnE4eS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnnE4eS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnnE4eS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnnE4eS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnnE4eS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnE4eS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnnE4eS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnnE4eS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnnE4eS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC2HnhW.s: Assembler messages:
encrypt.c: /tmp/ccC2HnhW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC2HnhW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC2HnhW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC2HnhW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2HnhW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2HnhW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2HnhW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2HnhW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2HnhW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC2HnhW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC2HnhW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC2HnhW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC2HnhW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2HnhW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC2HnhW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC2HnhW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC2HnhW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC2HnhW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC2HnhW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2HnhW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC2HnhW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC2HnhW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC2HnhW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC2HnhW.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTCwsd2.s: Assembler messages:
encrypt.c: /tmp/ccTCwsd2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCwsd2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCwsd2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTCwsd2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCwsd2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCwsd2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCwsd2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCwsd2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCwsd2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCwsd2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCwsd2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCwsd2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTCwsd2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCwsd2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCwsd2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCwsd2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTCwsd2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTCwsd2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCwsd2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCwsd2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCwsd2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCwsd2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTCwsd2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCwsd2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEoUWk1.s: Assembler messages:
encrypt.c: /tmp/ccEoUWk1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEoUWk1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEoUWk1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEoUWk1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoUWk1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoUWk1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoUWk1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoUWk1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoUWk1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEoUWk1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEoUWk1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEoUWk1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEoUWk1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoUWk1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEoUWk1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEoUWk1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEoUWk1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEoUWk1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEoUWk1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoUWk1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEoUWk1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEoUWk1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEoUWk1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEoUWk1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpTYWSg.s: Assembler messages:
encrypt.c: /tmp/ccpTYWSg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpTYWSg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpTYWSg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpTYWSg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTYWSg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTYWSg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTYWSg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTYWSg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTYWSg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTYWSg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTYWSg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTYWSg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpTYWSg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTYWSg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpTYWSg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTYWSg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpTYWSg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpTYWSg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTYWSg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTYWSg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpTYWSg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTYWSg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpTYWSg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpTYWSg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGAWhAX.s: Assembler messages:
encrypt.c: /tmp/ccGAWhAX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGAWhAX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGAWhAX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGAWhAX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAWhAX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAWhAX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAWhAX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAWhAX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAWhAX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAWhAX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAWhAX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAWhAX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGAWhAX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAWhAX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGAWhAX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGAWhAX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAWhAX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAWhAX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAWhAX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAWhAX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAWhAX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGAWhAX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAWhAX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAWhAX.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY9GLec.s: Assembler messages:
encrypt.c: /tmp/ccY9GLec.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9GLec.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9GLec.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY9GLec.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9GLec.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9GLec.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9GLec.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9GLec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9GLec.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9GLec.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9GLec.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9GLec.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY9GLec.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9GLec.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9GLec.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9GLec.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY9GLec.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9GLec.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9GLec.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9GLec.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9GLec.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9GLec.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9GLec.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9GLec.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXFaAt4.s: Assembler messages:
encrypt.c: /tmp/ccXFaAt4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXFaAt4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXFaAt4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXFaAt4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFaAt4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFaAt4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFaAt4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFaAt4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFaAt4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFaAt4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFaAt4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFaAt4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXFaAt4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFaAt4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXFaAt4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXFaAt4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXFaAt4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFaAt4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFaAt4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXFaAt4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFaAt4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXFaAt4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFaAt4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXFaAt4.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclfPlJo.s: Assembler messages:
encrypt.c: /tmp/cclfPlJo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclfPlJo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclfPlJo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclfPlJo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfPlJo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfPlJo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfPlJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfPlJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfPlJo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfPlJo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfPlJo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfPlJo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclfPlJo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfPlJo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclfPlJo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfPlJo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclfPlJo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclfPlJo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfPlJo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfPlJo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclfPlJo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfPlJo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclfPlJo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclfPlJo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDloyO1.s: Assembler messages:
encrypt.c: /tmp/ccDloyO1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDloyO1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDloyO1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDloyO1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDloyO1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDloyO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDloyO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDloyO1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDloyO1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDloyO1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDloyO1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDloyO1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDloyO1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDloyO1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDloyO1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDloyO1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDloyO1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDloyO1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDloyO1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDloyO1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDloyO1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDloyO1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDloyO1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDloyO1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclJncGt.s: Assembler messages:
encrypt.c: /tmp/cclJncGt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclJncGt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclJncGt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclJncGt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJncGt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJncGt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJncGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJncGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJncGt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJncGt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJncGt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJncGt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclJncGt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJncGt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclJncGt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJncGt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclJncGt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJncGt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJncGt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJncGt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJncGt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJncGt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclJncGt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJncGt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWK2QX3.s: Assembler messages:
encrypt.c: /tmp/ccWK2QX3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWK2QX3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWK2QX3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWK2QX3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK2QX3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK2QX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK2QX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK2QX3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK2QX3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWK2QX3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWK2QX3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWK2QX3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWK2QX3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK2QX3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWK2QX3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWK2QX3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWK2QX3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWK2QX3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWK2QX3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWK2QX3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWK2QX3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWK2QX3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWK2QX3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWK2QX3.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXK7Ogy.s: Assembler messages:
encrypt.c: /tmp/ccXK7Ogy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXK7Ogy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXK7Ogy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXK7Ogy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK7Ogy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK7Ogy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK7Ogy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK7Ogy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK7Ogy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXK7Ogy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXK7Ogy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXK7Ogy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXK7Ogy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK7Ogy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXK7Ogy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXK7Ogy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXK7Ogy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXK7Ogy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXK7Ogy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXK7Ogy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXK7Ogy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXK7Ogy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXK7Ogy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXK7Ogy.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cclvrXsX.s: Assembler messages:
encrypt.c: /tmp/cclvrXsX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclvrXsX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclvrXsX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclvrXsX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvrXsX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvrXsX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvrXsX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvrXsX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvrXsX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvrXsX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvrXsX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvrXsX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclvrXsX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvrXsX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclvrXsX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclvrXsX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvrXsX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvrXsX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvrXsX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvrXsX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvrXsX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclvrXsX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvrXsX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvrXsX.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr9MWgu.s: Assembler messages:
encrypt.c: /tmp/ccr9MWgu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9MWgu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9MWgu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9MWgu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MWgu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MWgu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MWgu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MWgu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MWgu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9MWgu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9MWgu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9MWgu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9MWgu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MWgu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9MWgu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9MWgu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr9MWgu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9MWgu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9MWgu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9MWgu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MWgu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9MWgu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9MWgu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9MWgu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXv3Z5Y.s: Assembler messages:
encrypt.c: /tmp/ccXv3Z5Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXv3Z5Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXv3Z5Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXv3Z5Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXv3Z5Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXv3Z5Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXv3Z5Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXv3Z5Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXv3Z5Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXv3Z5Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXv3Z5Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXv3Z5Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXv3Z5Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXv3Z5Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXv3Z5Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXv3Z5Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXv3Z5Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXv3Z5Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXv3Z5Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXv3Z5Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXv3Z5Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXv3Z5Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXv3Z5Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXv3Z5Y.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwP0uEt.s: Assembler messages:
encrypt.c: /tmp/ccwP0uEt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwP0uEt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwP0uEt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwP0uEt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0uEt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0uEt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0uEt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0uEt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0uEt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwP0uEt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwP0uEt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwP0uEt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwP0uEt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0uEt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwP0uEt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwP0uEt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwP0uEt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwP0uEt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwP0uEt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwP0uEt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwP0uEt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwP0uEt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwP0uEt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwP0uEt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9QNnCf.s: Assembler messages:
encrypt.c: /tmp/cc9QNnCf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9QNnCf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9QNnCf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9QNnCf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QNnCf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QNnCf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QNnCf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QNnCf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QNnCf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QNnCf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QNnCf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QNnCf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9QNnCf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QNnCf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9QNnCf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9QNnCf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QNnCf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QNnCf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QNnCf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QNnCf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QNnCf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9QNnCf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QNnCf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QNnCf.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC1agIp.s: Assembler messages:
encrypt.c: /tmp/ccC1agIp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC1agIp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC1agIp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC1agIp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1agIp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1agIp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1agIp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1agIp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1agIp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1agIp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1agIp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1agIp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC1agIp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1agIp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC1agIp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1agIp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC1agIp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1agIp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1agIp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1agIp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1agIp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1agIp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC1agIp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1agIp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMPCqUm.s: Assembler messages:
encrypt.c: /tmp/ccMPCqUm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPCqUm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPCqUm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPCqUm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCqUm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCqUm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCqUm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCqUm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCqUm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPCqUm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPCqUm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPCqUm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPCqUm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCqUm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPCqUm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPCqUm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMPCqUm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMPCqUm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPCqUm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPCqUm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPCqUm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPCqUm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPCqUm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMPCqUm.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrgAt1d.s: Assembler messages:
encrypt.c: /tmp/ccrgAt1d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrgAt1d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrgAt1d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrgAt1d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgAt1d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgAt1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgAt1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgAt1d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgAt1d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgAt1d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgAt1d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgAt1d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrgAt1d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgAt1d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrgAt1d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrgAt1d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrgAt1d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgAt1d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgAt1d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrgAt1d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgAt1d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrgAt1d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgAt1d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrgAt1d.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2t301A.s: Assembler messages:
encrypt.c: /tmp/cc2t301A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2t301A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2t301A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2t301A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t301A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t301A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t301A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t301A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t301A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2t301A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2t301A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2t301A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2t301A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t301A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2t301A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2t301A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2t301A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2t301A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2t301A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2t301A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2t301A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2t301A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2t301A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2t301A.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cceg55Ha.s: Assembler messages:
encrypt.c: /tmp/cceg55Ha.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceg55Ha.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceg55Ha.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceg55Ha.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg55Ha.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg55Ha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg55Ha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg55Ha.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg55Ha.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceg55Ha.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceg55Ha.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceg55Ha.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceg55Ha.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg55Ha.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceg55Ha.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceg55Ha.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceg55Ha.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceg55Ha.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceg55Ha.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceg55Ha.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceg55Ha.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceg55Ha.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceg55Ha.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceg55Ha.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEoEdks.s: Assembler messages:
encrypt.c: /tmp/ccEoEdks.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEoEdks.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEoEdks.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEoEdks.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoEdks.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoEdks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoEdks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoEdks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoEdks.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEoEdks.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEoEdks.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEoEdks.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEoEdks.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoEdks.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEoEdks.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEoEdks.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEoEdks.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEoEdks.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEoEdks.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEoEdks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEoEdks.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEoEdks.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEoEdks.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEoEdks.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvvRIA9.s: Assembler messages:
encrypt.c: /tmp/ccvvRIA9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvRIA9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvRIA9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvRIA9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvRIA9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvRIA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvRIA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvRIA9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvRIA9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvRIA9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvRIA9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvRIA9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvvRIA9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvRIA9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvRIA9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvvRIA9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvvRIA9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvRIA9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvRIA9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvRIA9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvRIA9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvRIA9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvRIA9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvvRIA9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZaWIQk.s: Assembler messages:
encrypt.c: /tmp/ccZaWIQk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZaWIQk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZaWIQk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZaWIQk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaWIQk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaWIQk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaWIQk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaWIQk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaWIQk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaWIQk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaWIQk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaWIQk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZaWIQk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaWIQk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZaWIQk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaWIQk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZaWIQk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZaWIQk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaWIQk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaWIQk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZaWIQk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaWIQk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZaWIQk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZaWIQk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm1FM30.s: Assembler messages:
encrypt.c: /tmp/ccm1FM30.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm1FM30.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm1FM30.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm1FM30.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1FM30.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1FM30.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1FM30.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1FM30.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1FM30.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1FM30.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1FM30.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1FM30.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm1FM30.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1FM30.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm1FM30.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm1FM30.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm1FM30.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1FM30.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1FM30.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1FM30.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1FM30.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm1FM30.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1FM30.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm1FM30.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYiXgc4.s: Assembler messages:
encrypt.c: /tmp/ccYiXgc4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYiXgc4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYiXgc4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYiXgc4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiXgc4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiXgc4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiXgc4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiXgc4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiXgc4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiXgc4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiXgc4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiXgc4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYiXgc4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiXgc4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYiXgc4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYiXgc4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiXgc4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiXgc4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiXgc4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiXgc4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiXgc4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYiXgc4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiXgc4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiXgc4.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZh5FFv.s: Assembler messages:
encrypt.c: /tmp/ccZh5FFv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZh5FFv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZh5FFv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZh5FFv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZh5FFv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZh5FFv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZh5FFv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZh5FFv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZh5FFv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZh5FFv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZh5FFv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZh5FFv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZh5FFv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZh5FFv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZh5FFv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZh5FFv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZh5FFv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZh5FFv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZh5FFv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZh5FFv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZh5FFv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZh5FFv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZh5FFv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZh5FFv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7GMBpW.s: Assembler messages:
encrypt.c: /tmp/cc7GMBpW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7GMBpW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7GMBpW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7GMBpW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GMBpW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GMBpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GMBpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GMBpW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GMBpW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GMBpW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GMBpW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GMBpW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7GMBpW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GMBpW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7GMBpW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7GMBpW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7GMBpW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GMBpW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GMBpW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7GMBpW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GMBpW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7GMBpW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GMBpW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7GMBpW.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckd5Tpp.s: Assembler messages:
encrypt.c: /tmp/cckd5Tpp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckd5Tpp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckd5Tpp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckd5Tpp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd5Tpp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd5Tpp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd5Tpp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd5Tpp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd5Tpp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd5Tpp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd5Tpp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd5Tpp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckd5Tpp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd5Tpp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckd5Tpp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd5Tpp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckd5Tpp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd5Tpp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd5Tpp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd5Tpp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd5Tpp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd5Tpp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckd5Tpp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd5Tpp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg8mgdu.s: Assembler messages:
encrypt.c: /tmp/ccg8mgdu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8mgdu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8mgdu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8mgdu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8mgdu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8mgdu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8mgdu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8mgdu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8mgdu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8mgdu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8mgdu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8mgdu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8mgdu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8mgdu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8mgdu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8mgdu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg8mgdu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8mgdu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8mgdu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8mgdu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8mgdu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8mgdu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8mgdu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8mgdu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccky9phY.s: Assembler messages:
encrypt.c: /tmp/ccky9phY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccky9phY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccky9phY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccky9phY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky9phY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky9phY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky9phY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky9phY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky9phY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccky9phY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccky9phY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccky9phY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccky9phY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky9phY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccky9phY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccky9phY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccky9phY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccky9phY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccky9phY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccky9phY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccky9phY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccky9phY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccky9phY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccky9phY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc75PCgK.s: Assembler messages:
encrypt.c: /tmp/cc75PCgK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75PCgK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75PCgK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc75PCgK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75PCgK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75PCgK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75PCgK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75PCgK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75PCgK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75PCgK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75PCgK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75PCgK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75PCgK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75PCgK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75PCgK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75PCgK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc75PCgK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75PCgK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75PCgK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75PCgK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75PCgK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75PCgK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75PCgK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75PCgK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce0P9Xg.s: Assembler messages:
encrypt.c: /tmp/cce0P9Xg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce0P9Xg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce0P9Xg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce0P9Xg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0P9Xg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0P9Xg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0P9Xg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0P9Xg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0P9Xg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0P9Xg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0P9Xg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0P9Xg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce0P9Xg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0P9Xg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce0P9Xg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce0P9Xg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0P9Xg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0P9Xg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0P9Xg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0P9Xg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0P9Xg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce0P9Xg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0P9Xg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0P9Xg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGHFWLu.s: Assembler messages:
encrypt.c: /tmp/ccGHFWLu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGHFWLu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGHFWLu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGHFWLu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHFWLu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHFWLu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHFWLu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHFWLu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHFWLu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHFWLu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHFWLu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHFWLu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGHFWLu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHFWLu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGHFWLu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGHFWLu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGHFWLu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHFWLu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHFWLu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGHFWLu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHFWLu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGHFWLu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHFWLu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGHFWLu.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK8SF1U.s: Assembler messages:
encrypt.c: /tmp/ccK8SF1U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK8SF1U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK8SF1U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK8SF1U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8SF1U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8SF1U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8SF1U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8SF1U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8SF1U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8SF1U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8SF1U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8SF1U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK8SF1U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8SF1U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK8SF1U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8SF1U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK8SF1U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8SF1U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8SF1U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8SF1U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8SF1U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8SF1U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK8SF1U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8SF1U.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBYVIJC.s: Assembler messages:
encrypt.c: /tmp/ccBYVIJC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBYVIJC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBYVIJC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBYVIJC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYVIJC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYVIJC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYVIJC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYVIJC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYVIJC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYVIJC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYVIJC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYVIJC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBYVIJC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYVIJC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBYVIJC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYVIJC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBYVIJC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBYVIJC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYVIJC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYVIJC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYVIJC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYVIJC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYVIJC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBYVIJC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccc5nsI8.s: Assembler messages:
encrypt.c: /tmp/ccc5nsI8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc5nsI8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc5nsI8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc5nsI8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5nsI8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5nsI8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5nsI8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5nsI8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5nsI8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5nsI8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5nsI8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5nsI8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc5nsI8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5nsI8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc5nsI8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc5nsI8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc5nsI8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5nsI8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5nsI8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc5nsI8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5nsI8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc5nsI8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5nsI8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc5nsI8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3wrz2m.s: Assembler messages:
encrypt.c: /tmp/cc3wrz2m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3wrz2m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3wrz2m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3wrz2m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wrz2m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wrz2m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wrz2m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wrz2m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wrz2m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3wrz2m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3wrz2m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3wrz2m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3wrz2m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wrz2m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3wrz2m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3wrz2m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3wrz2m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3wrz2m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3wrz2m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3wrz2m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3wrz2m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3wrz2m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3wrz2m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3wrz2m.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZCMZML.s: Assembler messages:
encrypt.c: /tmp/ccZCMZML.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZCMZML.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZCMZML.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZCMZML.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCMZML.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCMZML.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCMZML.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCMZML.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCMZML.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCMZML.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCMZML.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCMZML.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZCMZML.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCMZML.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZCMZML.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCMZML.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZCMZML.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCMZML.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCMZML.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCMZML.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCMZML.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCMZML.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZCMZML.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCMZML.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMKnFV5.s: Assembler messages:
encrypt.c: /tmp/ccMKnFV5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMKnFV5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMKnFV5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMKnFV5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKnFV5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKnFV5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKnFV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKnFV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKnFV5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKnFV5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKnFV5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKnFV5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMKnFV5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKnFV5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMKnFV5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKnFV5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMKnFV5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMKnFV5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKnFV5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKnFV5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMKnFV5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKnFV5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMKnFV5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMKnFV5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclJazoC.s: Assembler messages:
encrypt.c: /tmp/cclJazoC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclJazoC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclJazoC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclJazoC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJazoC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJazoC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJazoC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJazoC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJazoC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJazoC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJazoC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJazoC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclJazoC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJazoC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclJazoC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclJazoC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclJazoC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJazoC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJazoC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJazoC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJazoC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclJazoC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJazoC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclJazoC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR7BwfR.s: Assembler messages:
encrypt.c: /tmp/ccR7BwfR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7BwfR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7BwfR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7BwfR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7BwfR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7BwfR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7BwfR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7BwfR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7BwfR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7BwfR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7BwfR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7BwfR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7BwfR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7BwfR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7BwfR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR7BwfR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7BwfR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7BwfR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7BwfR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7BwfR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7BwfR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7BwfR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7BwfR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7BwfR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUW5K0i.s: Assembler messages:
encrypt.c: /tmp/ccUW5K0i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUW5K0i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUW5K0i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUW5K0i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW5K0i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW5K0i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW5K0i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW5K0i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW5K0i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUW5K0i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUW5K0i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUW5K0i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUW5K0i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW5K0i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUW5K0i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUW5K0i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUW5K0i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUW5K0i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUW5K0i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUW5K0i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUW5K0i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUW5K0i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUW5K0i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUW5K0i.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLeaTjA.s: Assembler messages:
encrypt.c: /tmp/ccLeaTjA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLeaTjA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLeaTjA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLeaTjA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeaTjA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeaTjA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeaTjA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeaTjA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeaTjA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeaTjA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeaTjA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeaTjA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLeaTjA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeaTjA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLeaTjA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLeaTjA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeaTjA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeaTjA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeaTjA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeaTjA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeaTjA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLeaTjA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeaTjA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeaTjA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwWpyJ2.s: Assembler messages:
encrypt.c: /tmp/ccwWpyJ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwWpyJ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwWpyJ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwWpyJ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWpyJ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWpyJ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWpyJ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWpyJ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWpyJ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWpyJ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWpyJ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWpyJ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwWpyJ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWpyJ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwWpyJ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWpyJ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwWpyJ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwWpyJ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWpyJ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWpyJ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwWpyJ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWpyJ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwWpyJ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwWpyJ2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEkfrZe.s: Assembler messages:
encrypt.c: /tmp/ccEkfrZe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkfrZe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkfrZe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkfrZe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfrZe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfrZe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfrZe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfrZe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfrZe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkfrZe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkfrZe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkfrZe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkfrZe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfrZe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkfrZe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkfrZe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEkfrZe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkfrZe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkfrZe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkfrZe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkfrZe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkfrZe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkfrZe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkfrZe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNc0nwH.s: Assembler messages:
encrypt.c: /tmp/ccNc0nwH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNc0nwH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNc0nwH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNc0nwH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc0nwH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc0nwH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc0nwH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc0nwH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc0nwH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNc0nwH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNc0nwH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNc0nwH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNc0nwH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc0nwH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNc0nwH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNc0nwH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNc0nwH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNc0nwH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNc0nwH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNc0nwH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNc0nwH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNc0nwH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNc0nwH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNc0nwH.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKIlSnI.s: Assembler messages:
encrypt.c: /tmp/ccKIlSnI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKIlSnI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKIlSnI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKIlSnI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIlSnI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIlSnI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIlSnI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIlSnI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIlSnI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIlSnI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIlSnI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIlSnI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKIlSnI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIlSnI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKIlSnI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKIlSnI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIlSnI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIlSnI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIlSnI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIlSnI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIlSnI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKIlSnI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIlSnI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIlSnI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRJvOIg.s: Assembler messages:
encrypt.c: /tmp/ccRJvOIg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJvOIg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJvOIg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJvOIg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJvOIg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJvOIg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJvOIg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJvOIg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJvOIg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJvOIg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJvOIg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJvOIg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJvOIg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJvOIg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJvOIg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJvOIg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRJvOIg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRJvOIg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJvOIg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJvOIg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJvOIg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJvOIg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJvOIg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJvOIg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGvyXWp.s: Assembler messages:
encrypt.c: /tmp/ccGvyXWp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGvyXWp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGvyXWp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGvyXWp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvyXWp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvyXWp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvyXWp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvyXWp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvyXWp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvyXWp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvyXWp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvyXWp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGvyXWp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvyXWp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGvyXWp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGvyXWp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGvyXWp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvyXWp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvyXWp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvyXWp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvyXWp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvyXWp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvyXWp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGvyXWp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZwvkKr.s: Assembler messages:
encrypt.c: /tmp/ccZwvkKr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZwvkKr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZwvkKr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZwvkKr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwvkKr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwvkKr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwvkKr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwvkKr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwvkKr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwvkKr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwvkKr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwvkKr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZwvkKr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwvkKr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZwvkKr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwvkKr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZwvkKr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZwvkKr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwvkKr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwvkKr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwvkKr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwvkKr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZwvkKr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZwvkKr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccohj2GG.s: Assembler messages:
encrypt.c: /tmp/ccohj2GG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccohj2GG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccohj2GG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccohj2GG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohj2GG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohj2GG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohj2GG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohj2GG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohj2GG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohj2GG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohj2GG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohj2GG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccohj2GG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohj2GG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccohj2GG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccohj2GG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccohj2GG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohj2GG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohj2GG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccohj2GG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohj2GG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccohj2GG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohj2GG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccohj2GG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvLsNV7.s: Assembler messages:
encrypt.c: /tmp/ccvLsNV7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLsNV7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvLsNV7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvLsNV7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLsNV7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLsNV7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLsNV7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLsNV7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLsNV7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLsNV7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLsNV7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLsNV7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvLsNV7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLsNV7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvLsNV7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLsNV7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvLsNV7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLsNV7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLsNV7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLsNV7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLsNV7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLsNV7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLsNV7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLsNV7.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6whOYi.s: Assembler messages:
encrypt.c: /tmp/cc6whOYi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6whOYi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6whOYi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6whOYi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whOYi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whOYi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whOYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whOYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whOYi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6whOYi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6whOYi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6whOYi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6whOYi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whOYi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6whOYi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6whOYi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6whOYi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6whOYi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6whOYi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6whOYi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6whOYi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6whOYi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6whOYi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6whOYi.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpb0KJi.s: Assembler messages:
encrypt.c: /tmp/ccpb0KJi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpb0KJi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpb0KJi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpb0KJi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb0KJi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb0KJi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb0KJi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb0KJi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb0KJi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpb0KJi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpb0KJi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpb0KJi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpb0KJi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb0KJi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpb0KJi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpb0KJi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpb0KJi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpb0KJi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpb0KJi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpb0KJi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpb0KJi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpb0KJi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpb0KJi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpb0KJi.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJRBVNa.s: Assembler messages:
encrypt.c: /tmp/ccJRBVNa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRBVNa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJRBVNa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJRBVNa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRBVNa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRBVNa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRBVNa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRBVNa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRBVNa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRBVNa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRBVNa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRBVNa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJRBVNa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRBVNa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJRBVNa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJRBVNa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJRBVNa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRBVNa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRBVNa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRBVNa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRBVNa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRBVNa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRBVNa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJRBVNa.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoibUeu.s: Assembler messages:
encrypt.c: /tmp/ccoibUeu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoibUeu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoibUeu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoibUeu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibUeu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibUeu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibUeu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibUeu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibUeu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoibUeu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoibUeu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoibUeu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoibUeu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibUeu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoibUeu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoibUeu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoibUeu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoibUeu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoibUeu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoibUeu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoibUeu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoibUeu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoibUeu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoibUeu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7iRSh9.s: Assembler messages:
encrypt.c: /tmp/cc7iRSh9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7iRSh9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7iRSh9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7iRSh9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iRSh9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iRSh9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iRSh9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iRSh9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iRSh9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iRSh9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iRSh9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iRSh9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7iRSh9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iRSh9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7iRSh9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7iRSh9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iRSh9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iRSh9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iRSh9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iRSh9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iRSh9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7iRSh9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iRSh9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iRSh9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZGbxfH.s: Assembler messages:
encrypt.c: /tmp/ccZGbxfH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZGbxfH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZGbxfH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZGbxfH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGbxfH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGbxfH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGbxfH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGbxfH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGbxfH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGbxfH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGbxfH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGbxfH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZGbxfH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGbxfH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZGbxfH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGbxfH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZGbxfH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZGbxfH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGbxfH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGbxfH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZGbxfH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGbxfH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZGbxfH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGbxfH.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccenqq8k.s: Assembler messages:
encrypt.c: /tmp/ccenqq8k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccenqq8k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccenqq8k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccenqq8k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenqq8k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenqq8k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenqq8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenqq8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenqq8k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenqq8k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenqq8k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenqq8k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccenqq8k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenqq8k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccenqq8k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenqq8k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccenqq8k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccenqq8k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenqq8k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenqq8k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenqq8k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenqq8k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccenqq8k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccenqq8k.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccmNOmt8.s: Assembler messages:
encrypt.c: /tmp/ccmNOmt8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNOmt8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNOmt8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNOmt8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNOmt8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNOmt8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNOmt8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNOmt8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNOmt8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNOmt8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNOmt8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNOmt8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNOmt8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNOmt8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNOmt8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmNOmt8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmNOmt8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNOmt8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNOmt8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNOmt8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNOmt8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNOmt8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNOmt8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmNOmt8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHKlkPB.s: Assembler messages:
encrypt.c: /tmp/ccHKlkPB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHKlkPB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHKlkPB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHKlkPB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKlkPB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKlkPB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKlkPB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKlkPB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKlkPB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKlkPB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKlkPB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKlkPB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHKlkPB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKlkPB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHKlkPB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKlkPB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHKlkPB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKlkPB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKlkPB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKlkPB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKlkPB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKlkPB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHKlkPB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKlkPB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUJF6Vb.s: Assembler messages:
encrypt.c: /tmp/ccUJF6Vb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUJF6Vb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUJF6Vb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUJF6Vb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJF6Vb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJF6Vb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJF6Vb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJF6Vb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJF6Vb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJF6Vb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJF6Vb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJF6Vb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUJF6Vb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJF6Vb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUJF6Vb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUJF6Vb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUJF6Vb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJF6Vb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJF6Vb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUJF6Vb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJF6Vb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUJF6Vb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJF6Vb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUJF6Vb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNe6mYj.s: Assembler messages:
encrypt.c: /tmp/ccNe6mYj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNe6mYj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNe6mYj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNe6mYj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe6mYj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe6mYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe6mYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe6mYj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe6mYj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNe6mYj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNe6mYj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNe6mYj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNe6mYj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe6mYj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNe6mYj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNe6mYj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNe6mYj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNe6mYj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNe6mYj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe6mYj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNe6mYj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNe6mYj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNe6mYj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNe6mYj.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqcRp6Q.s: Assembler messages:
encrypt.c: /tmp/ccqcRp6Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqcRp6Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqcRp6Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqcRp6Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcRp6Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcRp6Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcRp6Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcRp6Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcRp6Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqcRp6Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqcRp6Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqcRp6Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqcRp6Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcRp6Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqcRp6Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqcRp6Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqcRp6Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqcRp6Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqcRp6Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqcRp6Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqcRp6Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqcRp6Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqcRp6Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqcRp6Q.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccViYRU.s: Assembler messages:
encrypt.c: /tmp/cccViYRU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccViYRU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccViYRU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccViYRU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccViYRU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccViYRU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccViYRU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccViYRU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccViYRU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccViYRU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccViYRU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccViYRU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccViYRU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccViYRU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccViYRU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccViYRU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccViYRU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccViYRU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccViYRU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccViYRU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccViYRU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccViYRU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccViYRU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccViYRU.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctTkI7r.s: Assembler messages:
encrypt.c: /tmp/cctTkI7r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctTkI7r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctTkI7r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctTkI7r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTkI7r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTkI7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTkI7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTkI7r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTkI7r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTkI7r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTkI7r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTkI7r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctTkI7r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTkI7r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctTkI7r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctTkI7r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctTkI7r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTkI7r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTkI7r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctTkI7r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTkI7r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctTkI7r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTkI7r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctTkI7r.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7TSdJO.s: Assembler messages:
encrypt.c: /tmp/cc7TSdJO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7TSdJO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7TSdJO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7TSdJO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TSdJO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TSdJO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TSdJO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TSdJO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TSdJO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TSdJO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TSdJO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TSdJO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7TSdJO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TSdJO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7TSdJO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TSdJO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7TSdJO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7TSdJO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TSdJO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TSdJO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7TSdJO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TSdJO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7TSdJO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7TSdJO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccjPUrzb.s: Assembler messages:
encrypt.c: /tmp/ccjPUrzb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPUrzb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPUrzb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPUrzb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPUrzb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPUrzb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPUrzb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPUrzb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPUrzb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPUrzb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPUrzb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPUrzb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPUrzb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPUrzb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPUrzb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjPUrzb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjPUrzb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPUrzb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPUrzb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPUrzb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPUrzb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPUrzb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPUrzb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjPUrzb.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKpOW5p.s: Assembler messages:
encrypt.c: /tmp/ccKpOW5p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpOW5p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpOW5p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpOW5p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpOW5p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpOW5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpOW5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpOW5p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpOW5p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpOW5p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpOW5p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpOW5p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpOW5p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpOW5p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpOW5p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKpOW5p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpOW5p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpOW5p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpOW5p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpOW5p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpOW5p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpOW5p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpOW5p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpOW5p.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchqWHKY.s: Assembler messages:
encrypt.c: /tmp/cchqWHKY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchqWHKY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchqWHKY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchqWHKY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqWHKY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqWHKY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqWHKY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqWHKY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqWHKY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqWHKY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqWHKY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqWHKY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchqWHKY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqWHKY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchqWHKY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqWHKY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchqWHKY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqWHKY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqWHKY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqWHKY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqWHKY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqWHKY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchqWHKY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqWHKY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSZYxbo.s: Assembler messages:
encrypt.c: /tmp/ccSZYxbo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSZYxbo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSZYxbo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSZYxbo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZYxbo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZYxbo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZYxbo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZYxbo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZYxbo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZYxbo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZYxbo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZYxbo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSZYxbo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZYxbo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSZYxbo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZYxbo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSZYxbo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSZYxbo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZYxbo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZYxbo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZYxbo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZYxbo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSZYxbo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSZYxbo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwbzEBZ.s: Assembler messages:
encrypt.c: /tmp/ccwbzEBZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbzEBZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwbzEBZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwbzEBZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbzEBZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbzEBZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbzEBZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbzEBZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbzEBZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbzEBZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbzEBZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbzEBZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwbzEBZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbzEBZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwbzEBZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwbzEBZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbzEBZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbzEBZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbzEBZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbzEBZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbzEBZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbzEBZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbzEBZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbzEBZ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4l7nPv.s: Assembler messages:
encrypt.c: /tmp/cc4l7nPv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4l7nPv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4l7nPv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4l7nPv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4l7nPv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4l7nPv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4l7nPv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4l7nPv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4l7nPv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4l7nPv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4l7nPv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4l7nPv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4l7nPv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4l7nPv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4l7nPv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4l7nPv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4l7nPv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4l7nPv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4l7nPv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4l7nPv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4l7nPv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4l7nPv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4l7nPv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4l7nPv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm70Fy6.s: Assembler messages:
encrypt.c: /tmp/ccm70Fy6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm70Fy6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm70Fy6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm70Fy6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm70Fy6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm70Fy6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm70Fy6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm70Fy6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm70Fy6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm70Fy6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm70Fy6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm70Fy6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm70Fy6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm70Fy6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm70Fy6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm70Fy6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm70Fy6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm70Fy6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm70Fy6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm70Fy6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm70Fy6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm70Fy6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm70Fy6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm70Fy6.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRW9psf.s: Assembler messages:
encrypt.c: /tmp/ccRW9psf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRW9psf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRW9psf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRW9psf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW9psf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW9psf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW9psf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW9psf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW9psf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRW9psf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRW9psf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRW9psf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRW9psf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW9psf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRW9psf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRW9psf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRW9psf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRW9psf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRW9psf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRW9psf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW9psf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRW9psf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRW9psf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRW9psf.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccSxFnxT.s: Assembler messages:
encrypt.c: /tmp/ccSxFnxT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSxFnxT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSxFnxT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSxFnxT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxFnxT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxFnxT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxFnxT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxFnxT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxFnxT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxFnxT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxFnxT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxFnxT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSxFnxT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxFnxT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSxFnxT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSxFnxT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSxFnxT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxFnxT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxFnxT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxFnxT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxFnxT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxFnxT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxFnxT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSxFnxT.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWlKPR2.s: Assembler messages:
encrypt.c: /tmp/ccWlKPR2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWlKPR2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWlKPR2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWlKPR2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlKPR2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlKPR2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlKPR2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlKPR2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlKPR2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWlKPR2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWlKPR2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWlKPR2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWlKPR2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlKPR2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWlKPR2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWlKPR2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWlKPR2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWlKPR2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWlKPR2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWlKPR2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWlKPR2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWlKPR2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWlKPR2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWlKPR2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwFME7s.s: Assembler messages:
encrypt.c: /tmp/ccwFME7s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFME7s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFME7s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFME7s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFME7s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFME7s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFME7s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFME7s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFME7s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFME7s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFME7s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFME7s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFME7s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFME7s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFME7s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFME7s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwFME7s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFME7s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFME7s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFME7s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFME7s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFME7s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFME7s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFME7s.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9mPKgm.s: Assembler messages:
encrypt.c: /tmp/cc9mPKgm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9mPKgm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9mPKgm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9mPKgm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mPKgm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mPKgm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mPKgm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mPKgm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mPKgm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mPKgm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mPKgm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mPKgm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9mPKgm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mPKgm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9mPKgm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9mPKgm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9mPKgm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mPKgm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mPKgm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9mPKgm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mPKgm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9mPKgm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mPKgm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9mPKgm.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoi7hqm.s: Assembler messages:
encrypt.c: /tmp/ccoi7hqm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoi7hqm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoi7hqm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoi7hqm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7hqm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7hqm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7hqm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7hqm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7hqm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoi7hqm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoi7hqm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoi7hqm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoi7hqm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7hqm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoi7hqm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoi7hqm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoi7hqm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoi7hqm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoi7hqm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoi7hqm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoi7hqm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoi7hqm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoi7hqm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoi7hqm.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvxgy7r.s: Assembler messages:
encrypt.c: /tmp/ccvxgy7r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxgy7r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxgy7r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxgy7r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxgy7r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxgy7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxgy7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxgy7r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxgy7r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxgy7r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxgy7r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxgy7r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxgy7r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxgy7r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxgy7r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvxgy7r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxgy7r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxgy7r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxgy7r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxgy7r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxgy7r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxgy7r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxgy7r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxgy7r.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczay4ng.s: Assembler messages:
encrypt.c: /tmp/cczay4ng.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczay4ng.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczay4ng.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczay4ng.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczay4ng.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczay4ng.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczay4ng.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczay4ng.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczay4ng.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczay4ng.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczay4ng.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczay4ng.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczay4ng.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczay4ng.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczay4ng.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczay4ng.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczay4ng.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczay4ng.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczay4ng.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczay4ng.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczay4ng.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczay4ng.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczay4ng.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczay4ng.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccFw6BUp.s: Assembler messages:
encrypt.c: /tmp/ccFw6BUp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFw6BUp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFw6BUp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFw6BUp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6BUp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6BUp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6BUp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6BUp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6BUp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFw6BUp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFw6BUp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFw6BUp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFw6BUp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6BUp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFw6BUp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFw6BUp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFw6BUp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw6BUp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw6BUp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFw6BUp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw6BUp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFw6BUp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw6BUp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFw6BUp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccMD2tyo.s: Assembler messages:
encrypt.c: /tmp/ccMD2tyo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMD2tyo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMD2tyo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMD2tyo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD2tyo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD2tyo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD2tyo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD2tyo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD2tyo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMD2tyo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMD2tyo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMD2tyo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMD2tyo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD2tyo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMD2tyo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMD2tyo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMD2tyo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMD2tyo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMD2tyo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMD2tyo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD2tyo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMD2tyo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMD2tyo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMD2tyo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZrYpBo.s: Assembler messages:
encrypt.c: /tmp/ccZrYpBo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZrYpBo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZrYpBo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZrYpBo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrYpBo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrYpBo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrYpBo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrYpBo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrYpBo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrYpBo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrYpBo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrYpBo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZrYpBo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrYpBo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZrYpBo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZrYpBo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrYpBo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrYpBo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrYpBo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrYpBo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrYpBo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZrYpBo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrYpBo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrYpBo.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cczY2cWd.s: Assembler messages:
encrypt.c: /tmp/cczY2cWd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczY2cWd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczY2cWd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczY2cWd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczY2cWd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczY2cWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczY2cWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczY2cWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczY2cWd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczY2cWd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczY2cWd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczY2cWd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczY2cWd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczY2cWd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczY2cWd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczY2cWd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczY2cWd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczY2cWd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczY2cWd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczY2cWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczY2cWd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczY2cWd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczY2cWd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczY2cWd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHM1wGA.s: Assembler messages:
encrypt.c: /tmp/ccHM1wGA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHM1wGA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHM1wGA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHM1wGA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHM1wGA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHM1wGA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHM1wGA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHM1wGA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHM1wGA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHM1wGA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHM1wGA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHM1wGA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHM1wGA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHM1wGA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHM1wGA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHM1wGA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHM1wGA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHM1wGA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHM1wGA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHM1wGA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHM1wGA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHM1wGA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHM1wGA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHM1wGA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKY4UQu.s: Assembler messages:
encrypt.c: /tmp/ccKY4UQu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKY4UQu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKY4UQu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKY4UQu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY4UQu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY4UQu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY4UQu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY4UQu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY4UQu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKY4UQu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKY4UQu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKY4UQu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKY4UQu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY4UQu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKY4UQu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKY4UQu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKY4UQu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKY4UQu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKY4UQu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKY4UQu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKY4UQu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKY4UQu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKY4UQu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKY4UQu.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8usYFI.s: Assembler messages:
encrypt.c: /tmp/cc8usYFI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8usYFI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8usYFI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8usYFI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8usYFI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8usYFI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8usYFI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8usYFI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8usYFI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8usYFI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8usYFI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8usYFI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8usYFI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8usYFI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8usYFI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8usYFI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8usYFI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8usYFI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8usYFI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8usYFI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8usYFI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8usYFI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8usYFI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8usYFI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHEOj8G.s: Assembler messages:
encrypt.c: /tmp/ccHEOj8G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHEOj8G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHEOj8G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHEOj8G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEOj8G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEOj8G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEOj8G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEOj8G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEOj8G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEOj8G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEOj8G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEOj8G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHEOj8G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEOj8G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHEOj8G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHEOj8G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHEOj8G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEOj8G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEOj8G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHEOj8G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEOj8G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHEOj8G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEOj8G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHEOj8G.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFlOUfw.s: Assembler messages:
encrypt.c: /tmp/ccFlOUfw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFlOUfw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFlOUfw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFlOUfw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlOUfw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlOUfw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlOUfw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlOUfw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlOUfw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlOUfw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlOUfw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlOUfw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFlOUfw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlOUfw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFlOUfw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlOUfw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFlOUfw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlOUfw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlOUfw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlOUfw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlOUfw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlOUfw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFlOUfw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlOUfw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuVg7Rz.s: Assembler messages:
encrypt.c: /tmp/ccuVg7Rz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuVg7Rz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuVg7Rz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuVg7Rz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVg7Rz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVg7Rz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVg7Rz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVg7Rz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVg7Rz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuVg7Rz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuVg7Rz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuVg7Rz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuVg7Rz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVg7Rz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuVg7Rz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuVg7Rz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuVg7Rz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVg7Rz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVg7Rz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuVg7Rz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVg7Rz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuVg7Rz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVg7Rz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuVg7Rz.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccceRWRC.s: Assembler messages:
encrypt.c: /tmp/ccceRWRC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccceRWRC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccceRWRC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccceRWRC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceRWRC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceRWRC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceRWRC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceRWRC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceRWRC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceRWRC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceRWRC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceRWRC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccceRWRC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceRWRC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccceRWRC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceRWRC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccceRWRC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceRWRC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceRWRC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceRWRC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceRWRC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceRWRC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccceRWRC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceRWRC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj1R36F.s: Assembler messages:
encrypt.c: /tmp/ccj1R36F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj1R36F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj1R36F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj1R36F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1R36F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1R36F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1R36F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1R36F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1R36F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1R36F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1R36F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1R36F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj1R36F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1R36F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj1R36F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj1R36F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj1R36F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1R36F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1R36F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj1R36F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1R36F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj1R36F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1R36F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj1R36F.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKKaWZC.s: Assembler messages:
encrypt.c: /tmp/ccKKaWZC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKaWZC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKaWZC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKaWZC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKaWZC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKaWZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKaWZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKaWZC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKaWZC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKaWZC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKaWZC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKaWZC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKaWZC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKaWZC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKaWZC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKKaWZC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKKaWZC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKaWZC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKaWZC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKaWZC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKaWZC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKaWZC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKaWZC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKKaWZC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgrobJW.s: Assembler messages:
encrypt.c: /tmp/ccgrobJW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgrobJW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgrobJW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgrobJW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrobJW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrobJW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrobJW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrobJW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrobJW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrobJW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrobJW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrobJW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgrobJW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrobJW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgrobJW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrobJW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgrobJW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrobJW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrobJW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrobJW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrobJW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrobJW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgrobJW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrobJW.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMtHLLU.s: Assembler messages:
encrypt.c: /tmp/ccMtHLLU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtHLLU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtHLLU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtHLLU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHLLU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHLLU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHLLU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHLLU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHLLU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtHLLU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtHLLU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtHLLU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtHLLU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHLLU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtHLLU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtHLLU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMtHLLU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtHLLU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtHLLU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtHLLU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHLLU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtHLLU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtHLLU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtHLLU.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNRuqmM.s: Assembler messages:
encrypt.c: /tmp/ccNRuqmM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNRuqmM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNRuqmM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNRuqmM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRuqmM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRuqmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRuqmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRuqmM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRuqmM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNRuqmM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNRuqmM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNRuqmM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNRuqmM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRuqmM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNRuqmM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNRuqmM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNRuqmM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNRuqmM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNRuqmM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNRuqmM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNRuqmM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNRuqmM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNRuqmM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNRuqmM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9ZPW5M.s: Assembler messages:
encrypt.c: /tmp/cc9ZPW5M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ZPW5M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ZPW5M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ZPW5M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZPW5M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZPW5M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZPW5M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZPW5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZPW5M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ZPW5M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ZPW5M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ZPW5M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ZPW5M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZPW5M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ZPW5M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ZPW5M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9ZPW5M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9ZPW5M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ZPW5M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ZPW5M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZPW5M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ZPW5M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ZPW5M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9ZPW5M.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFSWV2L.s: Assembler messages:
encrypt.c: /tmp/ccFSWV2L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFSWV2L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFSWV2L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFSWV2L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSWV2L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSWV2L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSWV2L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSWV2L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSWV2L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSWV2L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSWV2L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSWV2L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFSWV2L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSWV2L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFSWV2L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFSWV2L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSWV2L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSWV2L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSWV2L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSWV2L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSWV2L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFSWV2L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSWV2L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSWV2L.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9rq6AF.s: Assembler messages:
encrypt.c: /tmp/cc9rq6AF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9rq6AF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9rq6AF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9rq6AF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rq6AF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rq6AF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rq6AF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rq6AF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rq6AF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rq6AF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rq6AF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rq6AF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9rq6AF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rq6AF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9rq6AF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9rq6AF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9rq6AF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rq6AF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rq6AF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9rq6AF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rq6AF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9rq6AF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rq6AF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9rq6AF.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbKxDAY.s: Assembler messages:
encrypt.c: /tmp/ccbKxDAY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKxDAY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKxDAY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKxDAY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKxDAY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKxDAY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKxDAY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKxDAY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKxDAY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKxDAY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKxDAY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKxDAY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKxDAY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKxDAY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKxDAY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKxDAY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbKxDAY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKxDAY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKxDAY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKxDAY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKxDAY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKxDAY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKxDAY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKxDAY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNZIKQM.s: Assembler messages:
encrypt.c: /tmp/ccNZIKQM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZIKQM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZIKQM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZIKQM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZIKQM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZIKQM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZIKQM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZIKQM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZIKQM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZIKQM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZIKQM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZIKQM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZIKQM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZIKQM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZIKQM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNZIKQM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZIKQM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZIKQM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZIKQM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZIKQM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZIKQM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZIKQM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZIKQM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZIKQM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRdi6T5.s: Assembler messages:
encrypt.c: /tmp/ccRdi6T5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRdi6T5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRdi6T5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRdi6T5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdi6T5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdi6T5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdi6T5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdi6T5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdi6T5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdi6T5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdi6T5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdi6T5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRdi6T5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdi6T5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRdi6T5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdi6T5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRdi6T5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdi6T5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdi6T5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdi6T5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdi6T5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdi6T5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRdi6T5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdi6T5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJyxnim.s: Assembler messages:
encrypt.c: /tmp/ccJyxnim.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJyxnim.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJyxnim.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJyxnim.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyxnim.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyxnim.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyxnim.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyxnim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyxnim.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyxnim.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyxnim.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyxnim.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJyxnim.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyxnim.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJyxnim.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyxnim.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJyxnim.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJyxnim.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyxnim.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyxnim.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyxnim.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyxnim.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJyxnim.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJyxnim.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnx0OnS.s: Assembler messages:
encrypt.c: /tmp/ccnx0OnS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnx0OnS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnx0OnS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnx0OnS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx0OnS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx0OnS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx0OnS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx0OnS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx0OnS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx0OnS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx0OnS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx0OnS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnx0OnS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx0OnS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnx0OnS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnx0OnS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnx0OnS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx0OnS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx0OnS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnx0OnS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx0OnS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnx0OnS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx0OnS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnx0OnS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAryt7N.s: Assembler messages:
encrypt.c: /tmp/ccAryt7N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAryt7N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAryt7N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAryt7N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAryt7N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAryt7N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAryt7N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAryt7N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAryt7N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAryt7N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAryt7N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAryt7N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAryt7N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAryt7N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAryt7N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAryt7N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAryt7N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAryt7N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAryt7N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAryt7N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAryt7N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAryt7N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAryt7N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAryt7N.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBHJhE0.s: Assembler messages:
encrypt.c: /tmp/ccBHJhE0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBHJhE0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBHJhE0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBHJhE0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHJhE0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHJhE0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHJhE0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHJhE0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHJhE0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBHJhE0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBHJhE0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBHJhE0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBHJhE0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHJhE0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBHJhE0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBHJhE0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBHJhE0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBHJhE0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBHJhE0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBHJhE0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHJhE0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBHJhE0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBHJhE0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBHJhE0.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDMzadf.s: Assembler messages:
encrypt.c: /tmp/ccDMzadf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMzadf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDMzadf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDMzadf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMzadf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMzadf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMzadf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMzadf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMzadf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMzadf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMzadf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMzadf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDMzadf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMzadf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDMzadf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMzadf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDMzadf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMzadf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMzadf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMzadf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMzadf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMzadf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMzadf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMzadf.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHDLXrP.s: Assembler messages:
encrypt.c: /tmp/ccHDLXrP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHDLXrP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHDLXrP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHDLXrP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDLXrP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDLXrP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDLXrP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDLXrP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDLXrP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDLXrP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDLXrP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDLXrP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHDLXrP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDLXrP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHDLXrP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHDLXrP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHDLXrP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDLXrP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDLXrP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHDLXrP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDLXrP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHDLXrP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDLXrP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHDLXrP.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccITq8hg.s: Assembler messages:
encrypt.c: /tmp/ccITq8hg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccITq8hg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccITq8hg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccITq8hg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITq8hg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITq8hg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITq8hg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITq8hg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITq8hg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccITq8hg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccITq8hg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccITq8hg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccITq8hg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITq8hg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccITq8hg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccITq8hg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccITq8hg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITq8hg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITq8hg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccITq8hg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITq8hg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccITq8hg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITq8hg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccITq8hg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ18UYo.s: Assembler messages:
encrypt.c: /tmp/ccJ18UYo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ18UYo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ18UYo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ18UYo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ18UYo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ18UYo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ18UYo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ18UYo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ18UYo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ18UYo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ18UYo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ18UYo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ18UYo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ18UYo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ18UYo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ18UYo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ18UYo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ18UYo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ18UYo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ18UYo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ18UYo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ18UYo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ18UYo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ18UYo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8JwHdj.s: Assembler messages:
encrypt.c: /tmp/cc8JwHdj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JwHdj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JwHdj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JwHdj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JwHdj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JwHdj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JwHdj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JwHdj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JwHdj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JwHdj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JwHdj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JwHdj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8JwHdj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JwHdj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JwHdj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8JwHdj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JwHdj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JwHdj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JwHdj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JwHdj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JwHdj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JwHdj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JwHdj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JwHdj.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBU08qk.s: Assembler messages:
encrypt.c: /tmp/ccBU08qk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBU08qk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBU08qk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBU08qk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBU08qk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBU08qk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBU08qk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBU08qk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBU08qk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBU08qk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBU08qk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBU08qk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBU08qk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBU08qk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBU08qk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBU08qk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBU08qk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBU08qk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBU08qk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBU08qk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBU08qk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBU08qk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBU08qk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBU08qk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccMwQq2d.s: Assembler messages:
encrypt.c: /tmp/ccMwQq2d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMwQq2d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMwQq2d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMwQq2d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwQq2d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwQq2d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwQq2d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwQq2d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwQq2d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwQq2d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwQq2d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwQq2d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMwQq2d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwQq2d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMwQq2d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMwQq2d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMwQq2d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwQq2d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwQq2d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMwQq2d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwQq2d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMwQq2d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwQq2d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMwQq2d.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccxvcgmo.s: Assembler messages:
encrypt.c: /tmp/ccxvcgmo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxvcgmo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxvcgmo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxvcgmo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvcgmo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvcgmo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvcgmo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvcgmo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvcgmo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvcgmo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvcgmo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvcgmo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxvcgmo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvcgmo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxvcgmo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvcgmo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxvcgmo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvcgmo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvcgmo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvcgmo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvcgmo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvcgmo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxvcgmo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvcgmo.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cchKjHDh.s: Assembler messages:
encrypt.c: /tmp/cchKjHDh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchKjHDh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchKjHDh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchKjHDh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKjHDh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKjHDh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKjHDh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKjHDh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKjHDh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKjHDh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKjHDh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKjHDh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchKjHDh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKjHDh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchKjHDh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKjHDh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchKjHDh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchKjHDh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKjHDh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKjHDh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKjHDh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKjHDh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKjHDh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchKjHDh.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsBrwre.s: Assembler messages:
encrypt.c: /tmp/ccsBrwre.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsBrwre.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsBrwre.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsBrwre.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBrwre.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBrwre.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBrwre.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBrwre.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBrwre.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBrwre.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBrwre.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBrwre.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsBrwre.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBrwre.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsBrwre.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsBrwre.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsBrwre.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBrwre.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBrwre.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBrwre.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBrwre.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsBrwre.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBrwre.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsBrwre.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaX2Rqx.s: Assembler messages:
encrypt.c: /tmp/ccaX2Rqx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaX2Rqx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaX2Rqx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaX2Rqx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaX2Rqx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaX2Rqx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaX2Rqx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaX2Rqx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaX2Rqx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaX2Rqx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaX2Rqx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaX2Rqx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaX2Rqx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaX2Rqx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaX2Rqx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaX2Rqx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaX2Rqx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaX2Rqx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaX2Rqx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaX2Rqx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaX2Rqx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaX2Rqx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaX2Rqx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaX2Rqx.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbwF8uh.s: Assembler messages:
encrypt.c: /tmp/ccbwF8uh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbwF8uh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbwF8uh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbwF8uh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwF8uh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwF8uh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwF8uh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwF8uh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwF8uh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwF8uh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwF8uh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwF8uh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbwF8uh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwF8uh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbwF8uh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwF8uh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbwF8uh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwF8uh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwF8uh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwF8uh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwF8uh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwF8uh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbwF8uh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwF8uh.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg7C4wq.s: Assembler messages:
encrypt.c: /tmp/ccg7C4wq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg7C4wq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg7C4wq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg7C4wq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7C4wq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7C4wq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7C4wq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7C4wq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7C4wq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7C4wq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7C4wq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7C4wq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg7C4wq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7C4wq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg7C4wq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7C4wq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg7C4wq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7C4wq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7C4wq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7C4wq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7C4wq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7C4wq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg7C4wq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7C4wq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjE7Ptt.s: Assembler messages:
encrypt.c: /tmp/ccjE7Ptt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjE7Ptt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjE7Ptt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjE7Ptt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE7Ptt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE7Ptt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE7Ptt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE7Ptt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE7Ptt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjE7Ptt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjE7Ptt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjE7Ptt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjE7Ptt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE7Ptt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjE7Ptt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjE7Ptt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjE7Ptt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjE7Ptt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjE7Ptt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjE7Ptt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjE7Ptt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjE7Ptt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjE7Ptt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjE7Ptt.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccNZ3kzg.s: Assembler messages:
encrypt.c: /tmp/ccNZ3kzg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZ3kzg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZ3kzg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZ3kzg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ3kzg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ3kzg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ3kzg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ3kzg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ3kzg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ3kzg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ3kzg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ3kzg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZ3kzg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ3kzg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZ3kzg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ3kzg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNZ3kzg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNZ3kzg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ3kzg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ3kzg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZ3kzg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ3kzg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZ3kzg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNZ3kzg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cchNAc8r.s: Assembler messages:
encrypt.c: /tmp/cchNAc8r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchNAc8r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchNAc8r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchNAc8r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNAc8r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNAc8r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNAc8r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNAc8r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNAc8r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNAc8r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNAc8r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNAc8r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchNAc8r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNAc8r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchNAc8r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchNAc8r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNAc8r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNAc8r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNAc8r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNAc8r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNAc8r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchNAc8r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNAc8r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNAc8r.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB0Y4Tp.s: Assembler messages:
encrypt.c: /tmp/ccB0Y4Tp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB0Y4Tp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB0Y4Tp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB0Y4Tp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0Y4Tp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0Y4Tp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0Y4Tp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0Y4Tp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0Y4Tp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0Y4Tp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0Y4Tp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0Y4Tp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB0Y4Tp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0Y4Tp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB0Y4Tp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB0Y4Tp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0Y4Tp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0Y4Tp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0Y4Tp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0Y4Tp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0Y4Tp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB0Y4Tp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0Y4Tp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0Y4Tp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMFtgum.s: Assembler messages:
encrypt.c: /tmp/ccMFtgum.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMFtgum.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMFtgum.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMFtgum.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFtgum.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFtgum.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFtgum.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFtgum.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFtgum.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFtgum.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFtgum.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFtgum.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMFtgum.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFtgum.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMFtgum.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFtgum.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMFtgum.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFtgum.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFtgum.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFtgum.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFtgum.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFtgum.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMFtgum.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFtgum.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQvoinc.s: Assembler messages:
encrypt.c: /tmp/ccQvoinc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQvoinc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQvoinc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQvoinc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoinc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoinc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoinc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoinc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoinc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvoinc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvoinc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvoinc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQvoinc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoinc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQvoinc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQvoinc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQvoinc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvoinc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvoinc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQvoinc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvoinc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQvoinc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvoinc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQvoinc.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVbc3rJ.s: Assembler messages:
encrypt.c: /tmp/ccVbc3rJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbc3rJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbc3rJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbc3rJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbc3rJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbc3rJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbc3rJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbc3rJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbc3rJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbc3rJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbc3rJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbc3rJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbc3rJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbc3rJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbc3rJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbc3rJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVbc3rJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbc3rJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbc3rJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbc3rJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbc3rJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbc3rJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVbc3rJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbc3rJ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTEOonM.s: Assembler messages:
encrypt.c: /tmp/ccTEOonM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTEOonM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTEOonM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTEOonM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEOonM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEOonM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEOonM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEOonM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEOonM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEOonM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEOonM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEOonM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTEOonM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEOonM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTEOonM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEOonM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTEOonM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEOonM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEOonM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEOonM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEOonM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEOonM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTEOonM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEOonM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaEYoLg.s: Assembler messages:
encrypt.c: /tmp/ccaEYoLg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaEYoLg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaEYoLg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaEYoLg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEYoLg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEYoLg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEYoLg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEYoLg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEYoLg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEYoLg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEYoLg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEYoLg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaEYoLg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEYoLg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaEYoLg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaEYoLg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEYoLg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEYoLg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEYoLg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEYoLg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEYoLg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaEYoLg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEYoLg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEYoLg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccKwnACD.s: Assembler messages:
encrypt.c: /tmp/ccKwnACD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKwnACD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKwnACD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKwnACD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwnACD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwnACD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwnACD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwnACD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwnACD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwnACD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwnACD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwnACD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKwnACD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwnACD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKwnACD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwnACD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKwnACD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKwnACD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwnACD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwnACD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKwnACD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwnACD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKwnACD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKwnACD.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccnvVYc9.s: Assembler messages:
encrypt.c: /tmp/ccnvVYc9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvVYc9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnvVYc9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvVYc9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvVYc9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvVYc9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvVYc9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvVYc9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvVYc9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvVYc9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvVYc9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvVYc9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnvVYc9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvVYc9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnvVYc9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnvVYc9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvVYc9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvVYc9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvVYc9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvVYc9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvVYc9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvVYc9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvVYc9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvVYc9.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9hExod.s: Assembler messages:
encrypt.c: /tmp/cc9hExod.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hExod.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hExod.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hExod.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hExod.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hExod.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hExod.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hExod.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hExod.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hExod.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hExod.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hExod.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hExod.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hExod.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hExod.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9hExod.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hExod.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hExod.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hExod.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hExod.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hExod.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hExod.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hExod.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hExod.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgFfrVC.s: Assembler messages:
encrypt.c: /tmp/ccgFfrVC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgFfrVC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgFfrVC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgFfrVC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFfrVC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFfrVC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFfrVC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFfrVC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFfrVC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFfrVC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFfrVC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFfrVC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgFfrVC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFfrVC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgFfrVC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFfrVC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgFfrVC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgFfrVC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFfrVC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFfrVC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgFfrVC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFfrVC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgFfrVC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgFfrVC.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