Implementation notes: x86, h4e450, crypto_aead/omdsha256k128n96tau128v2

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
433575refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
433637refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
436174refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
436749refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
437788refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017100220170725
442277refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
449849refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017100220170725
449934refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017100220170725
453468refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017100220170725
456047refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017100220170725
456660refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017100220170725
457525refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017100220170725
457895refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
462255refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017100220170725
464493refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
469671refgcc -m32 -O3 -fomit-frame-pointer2017100220170725
474558refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
475846refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017100220170725
476919refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
478078refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
479888refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
480002refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017100220170725
480178refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
480244refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
482975refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
490879refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017100220170725
492076refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
492100refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
492984refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017100220170725
494703refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
494798refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
496356refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017100220170725
496384refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
496603refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017100220170725
497786refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
498332refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
499054refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017100220170725
500361refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
502408refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017100220170725
503082refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017100220170725
509651refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
510430refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017100220170725
514534refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017100220170725
514833refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
514876refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
514957refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
516553refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
517223refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
517845refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017100220170725
518016refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017100220170725
524904refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
530561refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
530713refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
530737refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
531967refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
533344refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
533401refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
533720refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
533924refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
534090refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017100220170725
534503refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
534589refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
534926refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
537629refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
537648refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
537843refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
539942refgcc -m32 -march=athlon -O -fomit-frame-pointer2017100220170725
540407refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
541600refgcc -m32 -O -fomit-frame-pointer2017100220170725
542103refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017100220170725
542132refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017100220170725
544431refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017100220170725
544450refgcc -m32 -march=core2 -O -fomit-frame-pointer2017100220170725
544549refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017100220170725
546431refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017100220170725
546492refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017100220170725
547808refgcc -m32 -march=k8 -O -fomit-frame-pointer2017100220170725
547823refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
548734refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
548948refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
549072refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017100220170725
550900refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017100220170725
551442refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017100220170725
551504refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017100220170725
553508refgcc -m32 -march=prescott -O -fomit-frame-pointer2017100220170725
553536refgcc -m32 -march=nocona -O -fomit-frame-pointer2017100220170725
555465refgcc -m32 -O2 -fomit-frame-pointer2017100220170725
556187refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017100220170725
556429refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
556524refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017100220170725
556890refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
557165refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
560186refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017100220170725
561516refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017100220170725
562813refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017100220170725
568756refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017100220170725
570831refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017100220170725
571311refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017100220170725
571397refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
572769refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017100220170725
572897refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017100220170725
576061refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017100220170725
576688refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017100220170725
577885refgcc -m32 -march=i386 -O -fomit-frame-pointer2017100220170725
578584refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
578959refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
579129refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
579743refgcc -m32 -march=i486 -O -fomit-frame-pointer2017100220170725
580782refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017100220170725
580816refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017100220170725
580864refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017100220170725
581253refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017100220170725
581282refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017100220170725
581989refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017100220170725
582032refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017100220170725
582065refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017100220170725
583523refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
584031refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017100220170725
584463refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017100220170725
584744refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017100220170725
586805refgcc -m32 -march=pentium -O -fomit-frame-pointer2017100220170725
586848refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017100220170725
592477refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
592496refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
592591refgcc -m32 -Os -fomit-frame-pointer2017100220170725
593152refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017100220170725
593185refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017100220170725
593228refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017100220170725
593256refgcc -m32 -march=k6 -O -fomit-frame-pointer2017100220170725
595170refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017100220170725
596443refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017100220170725
596534refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017100220170725
597284refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
597379refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017100220170725
597493refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017100220170725
597507refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
597702refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
597892refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017100220170725
598101refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017100220170725
598168refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
598372refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
598718refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017100220170725
598804refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017100220170725
599378refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017100220170725
601764refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017100220170725
604015refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017100220170725
605178refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017100220170725
605235refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017100220170725
605582refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017100220170725
606342refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
606342refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725
607905refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
607971refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
611287refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017100220170725
612028refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017100220170725
616137refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
616336refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
620407refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017100220170725
620478refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017100220170725
620597refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017100220170725
620668refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017100220170725

Test failure

Implementation: crypto_aead/omdsha256k128n96tau128v2/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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccChg6pi.s: Assembler messages:
encrypt.c: /tmp/ccChg6pi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccChg6pi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccChg6pi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccChg6pi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChg6pi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChg6pi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChg6pi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChg6pi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChg6pi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChg6pi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChg6pi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChg6pi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccChg6pi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChg6pi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccChg6pi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccChg6pi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChg6pi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChg6pi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChg6pi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChg6pi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChg6pi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccChg6pi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChg6pi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChg6pi.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPRv7KQ.s: Assembler messages:
encrypt.c: /tmp/ccPRv7KQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRv7KQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRv7KQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPRv7KQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRv7KQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRv7KQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRv7KQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRv7KQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRv7KQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRv7KQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRv7KQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRv7KQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPRv7KQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRv7KQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRv7KQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRv7KQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPRv7KQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPRv7KQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRv7KQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRv7KQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRv7KQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRv7KQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPRv7KQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRv7KQ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3tyIv9.s: Assembler messages:
encrypt.c: /tmp/cc3tyIv9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tyIv9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tyIv9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tyIv9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tyIv9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tyIv9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tyIv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tyIv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tyIv9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tyIv9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tyIv9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tyIv9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tyIv9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tyIv9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tyIv9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tyIv9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3tyIv9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3tyIv9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tyIv9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tyIv9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tyIv9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tyIv9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tyIv9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3tyIv9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczuM4Xu.s: Assembler messages:
encrypt.c: /tmp/cczuM4Xu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczuM4Xu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczuM4Xu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczuM4Xu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuM4Xu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuM4Xu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuM4Xu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuM4Xu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuM4Xu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczuM4Xu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczuM4Xu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczuM4Xu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczuM4Xu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuM4Xu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczuM4Xu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczuM4Xu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczuM4Xu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuM4Xu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuM4Xu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuM4Xu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuM4Xu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuM4Xu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuM4Xu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczuM4Xu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2fXu9c.s: Assembler messages:
encrypt.c: /tmp/cc2fXu9c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2fXu9c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2fXu9c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2fXu9c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fXu9c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fXu9c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fXu9c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fXu9c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fXu9c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fXu9c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fXu9c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fXu9c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2fXu9c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fXu9c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2fXu9c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2fXu9c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2fXu9c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fXu9c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fXu9c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2fXu9c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fXu9c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2fXu9c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fXu9c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2fXu9c.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTEJzJJ.s: Assembler messages:
encrypt.c: /tmp/ccTEJzJJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTEJzJJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTEJzJJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTEJzJJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEJzJJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEJzJJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEJzJJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEJzJJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEJzJJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEJzJJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEJzJJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEJzJJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTEJzJJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEJzJJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTEJzJJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEJzJJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTEJzJJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTEJzJJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEJzJJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEJzJJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEJzJJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEJzJJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTEJzJJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTEJzJJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc84fbbr.s: Assembler messages:
encrypt.c: /tmp/cc84fbbr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc84fbbr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc84fbbr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc84fbbr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84fbbr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84fbbr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84fbbr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84fbbr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84fbbr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84fbbr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84fbbr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84fbbr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc84fbbr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84fbbr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc84fbbr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc84fbbr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84fbbr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84fbbr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84fbbr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84fbbr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84fbbr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84fbbr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84fbbr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84fbbr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckVRDhZ.s: Assembler messages:
encrypt.c: /tmp/cckVRDhZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckVRDhZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckVRDhZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckVRDhZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVRDhZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVRDhZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVRDhZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVRDhZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVRDhZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckVRDhZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckVRDhZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckVRDhZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckVRDhZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVRDhZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckVRDhZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckVRDhZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckVRDhZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckVRDhZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckVRDhZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckVRDhZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVRDhZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckVRDhZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckVRDhZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckVRDhZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfbs3Gm.s: Assembler messages:
encrypt.c: /tmp/ccfbs3Gm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfbs3Gm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfbs3Gm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfbs3Gm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbs3Gm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbs3Gm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbs3Gm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbs3Gm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbs3Gm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbs3Gm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbs3Gm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbs3Gm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfbs3Gm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbs3Gm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfbs3Gm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbs3Gm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfbs3Gm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfbs3Gm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbs3Gm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbs3Gm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfbs3Gm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbs3Gm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfbs3Gm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfbs3Gm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccghYbVt.s: Assembler messages:
encrypt.c: /tmp/ccghYbVt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccghYbVt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccghYbVt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccghYbVt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghYbVt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghYbVt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghYbVt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghYbVt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghYbVt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghYbVt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghYbVt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghYbVt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccghYbVt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghYbVt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccghYbVt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccghYbVt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccghYbVt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghYbVt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghYbVt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghYbVt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghYbVt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccghYbVt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghYbVt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccghYbVt.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0ZZxdi.s: Assembler messages:
encrypt.c: /tmp/cc0ZZxdi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZZxdi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZZxdi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZZxdi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZZxdi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZZxdi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZZxdi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZZxdi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZZxdi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZZxdi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZZxdi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZZxdi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZZxdi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZZxdi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZZxdi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZZxdi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ZZxdi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZZxdi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZZxdi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZZxdi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZZxdi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZZxdi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZZxdi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZZxdi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWleIrL.s: Assembler messages:
encrypt.c: /tmp/ccWleIrL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWleIrL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWleIrL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWleIrL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWleIrL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWleIrL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWleIrL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWleIrL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWleIrL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWleIrL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWleIrL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWleIrL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWleIrL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWleIrL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWleIrL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWleIrL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWleIrL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWleIrL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWleIrL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWleIrL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWleIrL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWleIrL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWleIrL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWleIrL.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccFPQJZi.s: Assembler messages:
encrypt.c: /tmp/ccFPQJZi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFPQJZi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFPQJZi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFPQJZi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPQJZi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPQJZi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPQJZi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPQJZi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPQJZi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPQJZi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPQJZi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPQJZi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFPQJZi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPQJZi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFPQJZi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPQJZi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFPQJZi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPQJZi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPQJZi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPQJZi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPQJZi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPQJZi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFPQJZi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPQJZi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccn4M8ir.s: Assembler messages:
encrypt.c: /tmp/ccn4M8ir.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4M8ir.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4M8ir.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn4M8ir.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4M8ir.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4M8ir.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4M8ir.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4M8ir.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4M8ir.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4M8ir.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4M8ir.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4M8ir.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn4M8ir.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4M8ir.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4M8ir.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn4M8ir.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn4M8ir.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4M8ir.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4M8ir.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn4M8ir.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4M8ir.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn4M8ir.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4M8ir.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn4M8ir.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8YsPSF.s: Assembler messages:
encrypt.c: /tmp/cc8YsPSF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8YsPSF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8YsPSF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8YsPSF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YsPSF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YsPSF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YsPSF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YsPSF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YsPSF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YsPSF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YsPSF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YsPSF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8YsPSF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YsPSF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8YsPSF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8YsPSF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8YsPSF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YsPSF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YsPSF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YsPSF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YsPSF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8YsPSF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YsPSF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8YsPSF.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrcyrT8.s: Assembler messages:
encrypt.c: /tmp/ccrcyrT8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcyrT8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcyrT8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcyrT8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcyrT8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcyrT8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcyrT8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcyrT8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcyrT8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcyrT8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcyrT8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcyrT8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcyrT8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcyrT8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcyrT8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcyrT8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcyrT8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcyrT8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcyrT8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcyrT8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcyrT8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcyrT8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcyrT8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcyrT8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG20eOz.s: Assembler messages:
encrypt.c: /tmp/ccG20eOz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG20eOz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG20eOz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG20eOz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20eOz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20eOz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20eOz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20eOz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20eOz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG20eOz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG20eOz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG20eOz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG20eOz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20eOz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG20eOz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG20eOz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG20eOz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG20eOz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG20eOz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG20eOz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG20eOz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG20eOz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG20eOz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG20eOz.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKpPZBd.s: Assembler messages:
encrypt.c: /tmp/ccKpPZBd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpPZBd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpPZBd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpPZBd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpPZBd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpPZBd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpPZBd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpPZBd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpPZBd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpPZBd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpPZBd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpPZBd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpPZBd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpPZBd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpPZBd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpPZBd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKpPZBd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpPZBd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpPZBd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpPZBd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpPZBd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpPZBd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpPZBd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpPZBd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHorUCk.s: Assembler messages:
encrypt.c: /tmp/ccHorUCk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHorUCk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHorUCk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHorUCk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHorUCk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHorUCk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHorUCk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHorUCk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHorUCk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHorUCk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHorUCk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHorUCk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHorUCk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHorUCk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHorUCk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHorUCk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHorUCk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHorUCk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHorUCk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHorUCk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHorUCk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHorUCk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHorUCk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHorUCk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv40cRO.s: Assembler messages:
encrypt.c: /tmp/ccv40cRO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv40cRO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv40cRO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv40cRO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv40cRO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv40cRO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv40cRO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv40cRO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv40cRO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv40cRO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv40cRO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv40cRO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv40cRO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv40cRO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv40cRO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv40cRO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv40cRO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv40cRO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv40cRO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv40cRO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv40cRO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv40cRO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv40cRO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv40cRO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccIFBah5.s: Assembler messages:
encrypt.c: /tmp/ccIFBah5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIFBah5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIFBah5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIFBah5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFBah5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFBah5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFBah5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFBah5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFBah5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFBah5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFBah5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFBah5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIFBah5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFBah5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIFBah5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFBah5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIFBah5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIFBah5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFBah5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFBah5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIFBah5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFBah5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIFBah5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIFBah5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cchDKGqy.s: Assembler messages:
encrypt.c: /tmp/cchDKGqy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchDKGqy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchDKGqy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchDKGqy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDKGqy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDKGqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDKGqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDKGqy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDKGqy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDKGqy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDKGqy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDKGqy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchDKGqy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDKGqy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchDKGqy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchDKGqy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchDKGqy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDKGqy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDKGqy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDKGqy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDKGqy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchDKGqy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDKGqy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchDKGqy.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0IEh7K.s: Assembler messages:
encrypt.c: /tmp/cc0IEh7K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0IEh7K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0IEh7K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0IEh7K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IEh7K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IEh7K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IEh7K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IEh7K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IEh7K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IEh7K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IEh7K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IEh7K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0IEh7K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IEh7K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0IEh7K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0IEh7K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0IEh7K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IEh7K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IEh7K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IEh7K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IEh7K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0IEh7K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IEh7K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0IEh7K.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxLnZAj.s: Assembler messages:
encrypt.c: /tmp/ccxLnZAj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxLnZAj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxLnZAj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxLnZAj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLnZAj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLnZAj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLnZAj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLnZAj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLnZAj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLnZAj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLnZAj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLnZAj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxLnZAj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLnZAj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxLnZAj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLnZAj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxLnZAj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLnZAj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLnZAj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLnZAj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLnZAj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLnZAj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxLnZAj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLnZAj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9isSUo.s: Assembler messages:
encrypt.c: /tmp/cc9isSUo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9isSUo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9isSUo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9isSUo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isSUo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isSUo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isSUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isSUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isSUo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9isSUo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9isSUo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9isSUo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9isSUo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isSUo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9isSUo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9isSUo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9isSUo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9isSUo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9isSUo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9isSUo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9isSUo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9isSUo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9isSUo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9isSUo.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvLbqgV.s: Assembler messages:
encrypt.c: /tmp/ccvLbqgV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLbqgV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvLbqgV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvLbqgV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLbqgV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLbqgV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLbqgV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLbqgV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLbqgV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLbqgV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLbqgV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLbqgV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvLbqgV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLbqgV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvLbqgV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvLbqgV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvLbqgV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLbqgV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLbqgV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLbqgV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLbqgV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLbqgV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLbqgV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvLbqgV.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKkY29E.s: Assembler messages:
encrypt.c: /tmp/ccKkY29E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKkY29E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKkY29E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKkY29E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkY29E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkY29E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkY29E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkY29E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkY29E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKkY29E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKkY29E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKkY29E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKkY29E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkY29E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKkY29E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKkY29E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKkY29E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKkY29E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKkY29E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKkY29E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKkY29E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKkY29E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKkY29E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKkY29E.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmghRq7.s: Assembler messages:
encrypt.c: /tmp/ccmghRq7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmghRq7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmghRq7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmghRq7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmghRq7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmghRq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmghRq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmghRq7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmghRq7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmghRq7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmghRq7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmghRq7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmghRq7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmghRq7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmghRq7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmghRq7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmghRq7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmghRq7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmghRq7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmghRq7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmghRq7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmghRq7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmghRq7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmghRq7.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKl3xjs.s: Assembler messages:
encrypt.c: /tmp/ccKl3xjs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKl3xjs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKl3xjs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKl3xjs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKl3xjs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKl3xjs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKl3xjs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKl3xjs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKl3xjs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKl3xjs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKl3xjs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKl3xjs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKl3xjs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKl3xjs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKl3xjs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKl3xjs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKl3xjs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKl3xjs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKl3xjs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKl3xjs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKl3xjs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKl3xjs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKl3xjs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKl3xjs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPuTAuR.s: Assembler messages:
encrypt.c: /tmp/ccPuTAuR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPuTAuR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPuTAuR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPuTAuR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuTAuR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuTAuR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuTAuR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuTAuR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuTAuR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuTAuR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuTAuR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuTAuR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPuTAuR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuTAuR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPuTAuR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPuTAuR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuTAuR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuTAuR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuTAuR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuTAuR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuTAuR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPuTAuR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuTAuR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuTAuR.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTW1Zwy.s: Assembler messages:
encrypt.c: /tmp/ccTW1Zwy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTW1Zwy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTW1Zwy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTW1Zwy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1Zwy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1Zwy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1Zwy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1Zwy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1Zwy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW1Zwy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW1Zwy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW1Zwy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTW1Zwy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1Zwy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTW1Zwy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW1Zwy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTW1Zwy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTW1Zwy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW1Zwy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW1Zwy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW1Zwy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW1Zwy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTW1Zwy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTW1Zwy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuWLXEZ.s: Assembler messages:
encrypt.c: /tmp/ccuWLXEZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuWLXEZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuWLXEZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuWLXEZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWLXEZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWLXEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWLXEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWLXEZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWLXEZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuWLXEZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuWLXEZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuWLXEZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuWLXEZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWLXEZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuWLXEZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuWLXEZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuWLXEZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWLXEZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWLXEZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWLXEZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWLXEZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWLXEZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWLXEZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuWLXEZ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbxBbkV.s: Assembler messages:
encrypt.c: /tmp/ccbxBbkV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbxBbkV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbxBbkV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbxBbkV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxBbkV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxBbkV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxBbkV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxBbkV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxBbkV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxBbkV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxBbkV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxBbkV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbxBbkV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxBbkV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbxBbkV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxBbkV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbxBbkV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbxBbkV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxBbkV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxBbkV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbxBbkV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxBbkV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbxBbkV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbxBbkV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoE19qh.s: Assembler messages:
encrypt.c: /tmp/ccoE19qh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoE19qh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoE19qh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoE19qh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoE19qh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoE19qh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoE19qh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoE19qh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoE19qh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoE19qh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoE19qh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoE19qh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoE19qh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoE19qh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoE19qh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoE19qh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoE19qh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoE19qh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoE19qh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoE19qh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoE19qh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoE19qh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoE19qh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoE19qh.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUCzZ8j.s: Assembler messages:
encrypt.c: /tmp/ccUCzZ8j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUCzZ8j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUCzZ8j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUCzZ8j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCzZ8j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCzZ8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCzZ8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCzZ8j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCzZ8j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCzZ8j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCzZ8j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCzZ8j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUCzZ8j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCzZ8j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUCzZ8j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUCzZ8j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCzZ8j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCzZ8j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCzZ8j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCzZ8j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCzZ8j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUCzZ8j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCzZ8j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCzZ8j.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdtLO0Y.s: Assembler messages:
encrypt.c: /tmp/ccdtLO0Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtLO0Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtLO0Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtLO0Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtLO0Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtLO0Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtLO0Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtLO0Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtLO0Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtLO0Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtLO0Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtLO0Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtLO0Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtLO0Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtLO0Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtLO0Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdtLO0Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtLO0Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtLO0Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtLO0Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtLO0Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtLO0Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtLO0Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtLO0Y.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR3BC1c.s: Assembler messages:
encrypt.c: /tmp/ccR3BC1c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR3BC1c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR3BC1c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR3BC1c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3BC1c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3BC1c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3BC1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3BC1c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3BC1c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3BC1c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3BC1c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3BC1c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR3BC1c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3BC1c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR3BC1c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR3BC1c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3BC1c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3BC1c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3BC1c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3BC1c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3BC1c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR3BC1c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3BC1c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3BC1c.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cclVgcbN.s: Assembler messages:
encrypt.c: /tmp/cclVgcbN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclVgcbN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclVgcbN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclVgcbN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVgcbN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVgcbN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVgcbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVgcbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVgcbN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVgcbN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVgcbN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVgcbN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclVgcbN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVgcbN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclVgcbN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVgcbN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclVgcbN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclVgcbN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVgcbN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVgcbN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVgcbN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVgcbN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclVgcbN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclVgcbN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKZfY94.s: Assembler messages:
encrypt.c: /tmp/ccKZfY94.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZfY94.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZfY94.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZfY94.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZfY94.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZfY94.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZfY94.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZfY94.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZfY94.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZfY94.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZfY94.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZfY94.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZfY94.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZfY94.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZfY94.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZfY94.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKZfY94.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZfY94.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZfY94.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZfY94.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZfY94.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZfY94.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZfY94.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZfY94.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQNEJmi.s: Assembler messages:
encrypt.c: /tmp/ccQNEJmi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQNEJmi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQNEJmi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQNEJmi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNEJmi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNEJmi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNEJmi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNEJmi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNEJmi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNEJmi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNEJmi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNEJmi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQNEJmi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNEJmi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQNEJmi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQNEJmi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQNEJmi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNEJmi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNEJmi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQNEJmi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNEJmi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQNEJmi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNEJmi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQNEJmi.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYB1kd1.s: Assembler messages:
encrypt.c: /tmp/ccYB1kd1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYB1kd1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYB1kd1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYB1kd1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB1kd1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB1kd1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB1kd1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB1kd1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB1kd1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYB1kd1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYB1kd1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYB1kd1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYB1kd1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB1kd1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYB1kd1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYB1kd1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYB1kd1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYB1kd1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYB1kd1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYB1kd1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYB1kd1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYB1kd1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYB1kd1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYB1kd1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckB0e8N.s: Assembler messages:
encrypt.c: /tmp/cckB0e8N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckB0e8N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckB0e8N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckB0e8N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckB0e8N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckB0e8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckB0e8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckB0e8N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckB0e8N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckB0e8N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckB0e8N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckB0e8N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckB0e8N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckB0e8N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckB0e8N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckB0e8N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckB0e8N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckB0e8N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckB0e8N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckB0e8N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckB0e8N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckB0e8N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckB0e8N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckB0e8N.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYVF3q2.s: Assembler messages:
encrypt.c: /tmp/ccYVF3q2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYVF3q2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYVF3q2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYVF3q2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVF3q2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVF3q2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVF3q2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVF3q2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVF3q2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVF3q2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVF3q2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVF3q2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYVF3q2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVF3q2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYVF3q2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYVF3q2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYVF3q2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVF3q2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVF3q2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYVF3q2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVF3q2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYVF3q2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVF3q2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYVF3q2.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx3hMGc.s: Assembler messages:
encrypt.c: /tmp/ccx3hMGc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx3hMGc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx3hMGc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx3hMGc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3hMGc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3hMGc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3hMGc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3hMGc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3hMGc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3hMGc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3hMGc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3hMGc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx3hMGc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3hMGc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx3hMGc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3hMGc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx3hMGc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx3hMGc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3hMGc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3hMGc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx3hMGc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3hMGc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx3hMGc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx3hMGc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4BDaiH.s: Assembler messages:
encrypt.c: /tmp/cc4BDaiH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4BDaiH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4BDaiH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4BDaiH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BDaiH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BDaiH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BDaiH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BDaiH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BDaiH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BDaiH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BDaiH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BDaiH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4BDaiH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BDaiH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4BDaiH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4BDaiH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BDaiH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BDaiH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BDaiH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BDaiH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BDaiH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4BDaiH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BDaiH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BDaiH.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRZlYv8.s: Assembler messages:
encrypt.c: /tmp/ccRZlYv8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRZlYv8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRZlYv8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRZlYv8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZlYv8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZlYv8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZlYv8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZlYv8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZlYv8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZlYv8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZlYv8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZlYv8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRZlYv8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZlYv8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRZlYv8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZlYv8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRZlYv8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZlYv8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZlYv8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZlYv8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZlYv8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZlYv8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRZlYv8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZlYv8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHKn6S5.s: Assembler messages:
encrypt.c: /tmp/ccHKn6S5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHKn6S5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHKn6S5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHKn6S5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKn6S5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKn6S5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKn6S5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKn6S5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKn6S5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKn6S5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKn6S5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKn6S5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHKn6S5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKn6S5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHKn6S5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKn6S5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHKn6S5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKn6S5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKn6S5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKn6S5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKn6S5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKn6S5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHKn6S5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKn6S5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj2t1GX.s: Assembler messages:
encrypt.c: /tmp/ccj2t1GX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj2t1GX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj2t1GX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj2t1GX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2t1GX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2t1GX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2t1GX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2t1GX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2t1GX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2t1GX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2t1GX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2t1GX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj2t1GX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2t1GX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj2t1GX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj2t1GX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj2t1GX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2t1GX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2t1GX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj2t1GX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2t1GX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj2t1GX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2t1GX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj2t1GX.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ0pXla.s: Assembler messages:
encrypt.c: /tmp/ccJ0pXla.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ0pXla.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ0pXla.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ0pXla.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0pXla.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0pXla.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0pXla.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0pXla.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0pXla.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ0pXla.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ0pXla.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ0pXla.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ0pXla.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0pXla.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ0pXla.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ0pXla.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ0pXla.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ0pXla.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ0pXla.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ0pXla.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ0pXla.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ0pXla.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ0pXla.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ0pXla.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctHUHr6.s: Assembler messages:
encrypt.c: /tmp/cctHUHr6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctHUHr6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctHUHr6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctHUHr6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHUHr6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHUHr6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHUHr6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHUHr6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHUHr6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHUHr6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHUHr6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHUHr6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctHUHr6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHUHr6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctHUHr6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHUHr6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctHUHr6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctHUHr6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHUHr6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHUHr6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctHUHr6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHUHr6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctHUHr6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctHUHr6.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDMdLFb.s: Assembler messages:
encrypt.c: /tmp/ccDMdLFb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMdLFb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDMdLFb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDMdLFb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMdLFb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMdLFb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMdLFb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMdLFb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMdLFb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMdLFb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMdLFb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMdLFb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDMdLFb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMdLFb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDMdLFb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMdLFb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDMdLFb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMdLFb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMdLFb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMdLFb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMdLFb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMdLFb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMdLFb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMdLFb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPrwFYm.s: Assembler messages:
encrypt.c: /tmp/ccPrwFYm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPrwFYm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPrwFYm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPrwFYm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrwFYm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrwFYm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrwFYm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrwFYm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrwFYm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPrwFYm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPrwFYm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPrwFYm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPrwFYm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrwFYm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPrwFYm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPrwFYm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPrwFYm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPrwFYm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPrwFYm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPrwFYm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPrwFYm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPrwFYm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPrwFYm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPrwFYm.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6fcjR1.s: Assembler messages:
encrypt.c: /tmp/cc6fcjR1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6fcjR1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6fcjR1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6fcjR1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fcjR1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fcjR1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fcjR1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fcjR1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fcjR1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fcjR1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fcjR1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fcjR1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6fcjR1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fcjR1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6fcjR1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6fcjR1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fcjR1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fcjR1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fcjR1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fcjR1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fcjR1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fcjR1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fcjR1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fcjR1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczDwxXe.s: Assembler messages:
encrypt.c: /tmp/cczDwxXe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDwxXe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDwxXe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczDwxXe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDwxXe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDwxXe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDwxXe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDwxXe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDwxXe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDwxXe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDwxXe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDwxXe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDwxXe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDwxXe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDwxXe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDwxXe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczDwxXe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczDwxXe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDwxXe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDwxXe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDwxXe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDwxXe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDwxXe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczDwxXe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3ZEDuf.s: Assembler messages:
encrypt.c: /tmp/cc3ZEDuf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZEDuf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZEDuf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZEDuf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEDuf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEDuf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEDuf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEDuf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEDuf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZEDuf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZEDuf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZEDuf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZEDuf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEDuf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZEDuf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3ZEDuf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ZEDuf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZEDuf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZEDuf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEDuf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZEDuf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZEDuf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZEDuf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ZEDuf.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJSFJma.s: Assembler messages:
encrypt.c: /tmp/ccJSFJma.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSFJma.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSFJma.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSFJma.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSFJma.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSFJma.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSFJma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSFJma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSFJma.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSFJma.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSFJma.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSFJma.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSFJma.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSFJma.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSFJma.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSFJma.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJSFJma.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJSFJma.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSFJma.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSFJma.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSFJma.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSFJma.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSFJma.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJSFJma.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc23bhL2.s: Assembler messages:
encrypt.c: /tmp/cc23bhL2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc23bhL2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc23bhL2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc23bhL2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23bhL2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23bhL2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23bhL2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23bhL2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23bhL2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23bhL2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23bhL2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23bhL2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc23bhL2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23bhL2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc23bhL2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23bhL2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc23bhL2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc23bhL2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23bhL2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23bhL2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23bhL2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23bhL2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc23bhL2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc23bhL2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTqSc8g.s: Assembler messages:
encrypt.c: /tmp/ccTqSc8g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTqSc8g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTqSc8g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTqSc8g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqSc8g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqSc8g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqSc8g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqSc8g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqSc8g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqSc8g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqSc8g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqSc8g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTqSc8g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqSc8g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTqSc8g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTqSc8g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqSc8g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqSc8g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqSc8g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqSc8g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqSc8g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTqSc8g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqSc8g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqSc8g.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWT23Sy.s: Assembler messages:
encrypt.c: /tmp/ccWT23Sy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWT23Sy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWT23Sy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWT23Sy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT23Sy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT23Sy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT23Sy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT23Sy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT23Sy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWT23Sy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWT23Sy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWT23Sy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWT23Sy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT23Sy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWT23Sy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWT23Sy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWT23Sy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWT23Sy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWT23Sy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT23Sy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWT23Sy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWT23Sy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWT23Sy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWT23Sy.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuWTTj8.s: Assembler messages:
encrypt.c: /tmp/ccuWTTj8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuWTTj8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuWTTj8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuWTTj8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTTj8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTTj8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTTj8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTTj8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTTj8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWTTj8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWTTj8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWTTj8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuWTTj8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTTj8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuWTTj8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWTTj8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuWTTj8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuWTTj8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWTTj8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWTTj8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuWTTj8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWTTj8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuWTTj8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuWTTj8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7gU3yW.s: Assembler messages:
encrypt.c: /tmp/cc7gU3yW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7gU3yW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7gU3yW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7gU3yW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gU3yW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gU3yW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gU3yW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gU3yW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gU3yW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gU3yW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gU3yW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gU3yW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7gU3yW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gU3yW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7gU3yW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gU3yW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7gU3yW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7gU3yW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gU3yW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gU3yW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gU3yW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gU3yW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7gU3yW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7gU3yW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc859Uqe.s: Assembler messages:
encrypt.c: /tmp/cc859Uqe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc859Uqe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc859Uqe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc859Uqe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc859Uqe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc859Uqe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc859Uqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc859Uqe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc859Uqe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc859Uqe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc859Uqe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc859Uqe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc859Uqe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc859Uqe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc859Uqe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc859Uqe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc859Uqe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc859Uqe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc859Uqe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc859Uqe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc859Uqe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc859Uqe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc859Uqe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc859Uqe.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK6syCa.s: Assembler messages:
encrypt.c: /tmp/ccK6syCa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6syCa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6syCa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6syCa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6syCa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6syCa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6syCa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6syCa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6syCa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6syCa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6syCa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6syCa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6syCa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6syCa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6syCa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6syCa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK6syCa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6syCa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6syCa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6syCa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6syCa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6syCa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6syCa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6syCa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW7ngIq.s: Assembler messages:
encrypt.c: /tmp/ccW7ngIq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7ngIq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7ngIq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7ngIq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ngIq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ngIq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ngIq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ngIq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ngIq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7ngIq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7ngIq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7ngIq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7ngIq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ngIq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7ngIq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW7ngIq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7ngIq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7ngIq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7ngIq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7ngIq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7ngIq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7ngIq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7ngIq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7ngIq.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqPdfgP.s: Assembler messages:
encrypt.c: /tmp/ccqPdfgP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqPdfgP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqPdfgP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqPdfgP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPdfgP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPdfgP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPdfgP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPdfgP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPdfgP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPdfgP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPdfgP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPdfgP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqPdfgP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPdfgP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqPdfgP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqPdfgP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPdfgP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPdfgP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPdfgP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPdfgP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPdfgP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqPdfgP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPdfgP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPdfgP.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyw5Hbx.s: Assembler messages:
encrypt.c: /tmp/ccyw5Hbx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyw5Hbx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyw5Hbx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyw5Hbx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyw5Hbx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyw5Hbx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyw5Hbx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyw5Hbx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyw5Hbx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyw5Hbx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyw5Hbx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyw5Hbx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyw5Hbx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyw5Hbx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyw5Hbx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyw5Hbx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyw5Hbx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyw5Hbx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyw5Hbx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyw5Hbx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyw5Hbx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyw5Hbx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyw5Hbx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyw5Hbx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRsPqKK.s: Assembler messages:
encrypt.c: /tmp/ccRsPqKK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRsPqKK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRsPqKK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRsPqKK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsPqKK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsPqKK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsPqKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsPqKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsPqKK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRsPqKK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRsPqKK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRsPqKK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRsPqKK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsPqKK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRsPqKK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRsPqKK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRsPqKK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRsPqKK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRsPqKK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRsPqKK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsPqKK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRsPqKK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRsPqKK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRsPqKK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpHvk31.s: Assembler messages:
encrypt.c: /tmp/ccpHvk31.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpHvk31.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpHvk31.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpHvk31.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHvk31.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHvk31.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHvk31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHvk31.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHvk31.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpHvk31.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpHvk31.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpHvk31.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpHvk31.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHvk31.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpHvk31.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpHvk31.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpHvk31.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpHvk31.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpHvk31.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHvk31.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpHvk31.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHvk31.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpHvk31.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpHvk31.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0uf3zm.s: Assembler messages:
encrypt.c: /tmp/cc0uf3zm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0uf3zm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0uf3zm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0uf3zm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uf3zm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uf3zm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uf3zm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uf3zm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uf3zm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uf3zm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uf3zm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uf3zm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0uf3zm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uf3zm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0uf3zm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uf3zm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0uf3zm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uf3zm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uf3zm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uf3zm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uf3zm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uf3zm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0uf3zm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uf3zm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc43Qw8G.s: Assembler messages:
encrypt.c: /tmp/cc43Qw8G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43Qw8G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43Qw8G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43Qw8G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Qw8G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Qw8G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Qw8G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Qw8G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Qw8G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43Qw8G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43Qw8G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43Qw8G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43Qw8G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Qw8G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43Qw8G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43Qw8G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43Qw8G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43Qw8G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43Qw8G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43Qw8G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43Qw8G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43Qw8G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43Qw8G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43Qw8G.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoFGBNX.s: Assembler messages:
encrypt.c: /tmp/ccoFGBNX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoFGBNX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoFGBNX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoFGBNX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFGBNX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFGBNX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFGBNX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFGBNX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFGBNX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFGBNX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFGBNX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFGBNX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoFGBNX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFGBNX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoFGBNX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoFGBNX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoFGBNX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFGBNX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFGBNX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFGBNX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFGBNX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFGBNX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFGBNX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoFGBNX.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvMqCKE.s: Assembler messages:
encrypt.c: /tmp/ccvMqCKE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvMqCKE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvMqCKE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvMqCKE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMqCKE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMqCKE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMqCKE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMqCKE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMqCKE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMqCKE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMqCKE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMqCKE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvMqCKE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMqCKE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvMqCKE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMqCKE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvMqCKE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvMqCKE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMqCKE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMqCKE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvMqCKE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMqCKE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvMqCKE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvMqCKE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIfVoTy.s: Assembler messages:
encrypt.c: /tmp/ccIfVoTy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIfVoTy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIfVoTy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIfVoTy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVoTy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVoTy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVoTy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVoTy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVoTy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfVoTy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfVoTy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfVoTy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIfVoTy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVoTy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIfVoTy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfVoTy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIfVoTy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfVoTy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfVoTy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfVoTy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfVoTy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfVoTy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIfVoTy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfVoTy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck8Kjr0.s: Assembler messages:
encrypt.c: /tmp/cck8Kjr0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8Kjr0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8Kjr0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck8Kjr0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Kjr0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Kjr0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Kjr0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Kjr0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Kjr0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8Kjr0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8Kjr0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8Kjr0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8Kjr0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Kjr0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8Kjr0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck8Kjr0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8Kjr0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8Kjr0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8Kjr0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8Kjr0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8Kjr0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8Kjr0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8Kjr0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8Kjr0.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVRd3Cb.s: Assembler messages:
encrypt.c: /tmp/ccVRd3Cb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVRd3Cb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVRd3Cb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVRd3Cb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRd3Cb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRd3Cb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRd3Cb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRd3Cb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRd3Cb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRd3Cb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRd3Cb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRd3Cb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVRd3Cb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRd3Cb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVRd3Cb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVRd3Cb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRd3Cb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRd3Cb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRd3Cb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRd3Cb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRd3Cb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVRd3Cb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRd3Cb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRd3Cb.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccll1GUP.s: Assembler messages:
encrypt.c: /tmp/ccll1GUP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccll1GUP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccll1GUP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccll1GUP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccll1GUP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccll1GUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccll1GUP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccll1GUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccll1GUP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccll1GUP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccll1GUP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccll1GUP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccll1GUP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccll1GUP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccll1GUP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccll1GUP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccll1GUP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccll1GUP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccll1GUP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccll1GUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccll1GUP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccll1GUP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccll1GUP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccll1GUP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccOGPC8q.s: Assembler messages:
encrypt.c: /tmp/ccOGPC8q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOGPC8q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOGPC8q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOGPC8q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGPC8q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGPC8q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGPC8q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGPC8q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGPC8q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGPC8q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGPC8q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGPC8q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOGPC8q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGPC8q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOGPC8q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGPC8q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOGPC8q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOGPC8q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGPC8q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGPC8q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOGPC8q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGPC8q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOGPC8q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOGPC8q.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccr6L9YV.s: Assembler messages:
encrypt.c: /tmp/ccr6L9YV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr6L9YV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr6L9YV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr6L9YV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6L9YV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6L9YV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6L9YV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6L9YV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6L9YV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6L9YV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6L9YV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6L9YV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr6L9YV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6L9YV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr6L9YV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr6L9YV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr6L9YV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6L9YV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6L9YV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6L9YV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6L9YV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr6L9YV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6L9YV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr6L9YV.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVz7MtE.s: Assembler messages:
encrypt.c: /tmp/ccVz7MtE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVz7MtE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVz7MtE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVz7MtE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz7MtE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz7MtE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz7MtE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz7MtE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz7MtE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVz7MtE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVz7MtE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVz7MtE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVz7MtE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz7MtE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVz7MtE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVz7MtE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVz7MtE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVz7MtE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVz7MtE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVz7MtE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVz7MtE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVz7MtE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVz7MtE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVz7MtE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWqwAA9.s: Assembler messages:
encrypt.c: /tmp/ccWqwAA9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWqwAA9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWqwAA9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWqwAA9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqwAA9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqwAA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqwAA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqwAA9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqwAA9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqwAA9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqwAA9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqwAA9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWqwAA9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqwAA9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWqwAA9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWqwAA9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWqwAA9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqwAA9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqwAA9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWqwAA9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqwAA9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWqwAA9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqwAA9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWqwAA9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8YG3Vj.s: Assembler messages:
encrypt.c: /tmp/cc8YG3Vj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8YG3Vj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8YG3Vj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8YG3Vj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YG3Vj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YG3Vj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YG3Vj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YG3Vj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YG3Vj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YG3Vj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YG3Vj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YG3Vj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8YG3Vj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YG3Vj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8YG3Vj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YG3Vj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8YG3Vj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8YG3Vj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YG3Vj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YG3Vj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8YG3Vj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YG3Vj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8YG3Vj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8YG3Vj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRuKijZ.s: Assembler messages:
encrypt.c: /tmp/ccRuKijZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRuKijZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRuKijZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRuKijZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKijZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKijZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKijZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKijZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKijZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuKijZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuKijZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuKijZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRuKijZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKijZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRuKijZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRuKijZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuKijZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuKijZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuKijZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuKijZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuKijZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRuKijZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuKijZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuKijZ.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9BXjza.s: Assembler messages:
encrypt.c: /tmp/cc9BXjza.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9BXjza.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9BXjza.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9BXjza.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BXjza.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BXjza.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BXjza.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BXjza.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BXjza.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9BXjza.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9BXjza.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9BXjza.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9BXjza.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BXjza.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9BXjza.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9BXjza.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9BXjza.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9BXjza.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9BXjza.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BXjza.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9BXjza.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9BXjza.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9BXjza.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9BXjza.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAli3DA.s: Assembler messages:
encrypt.c: /tmp/ccAli3DA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAli3DA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAli3DA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAli3DA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAli3DA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAli3DA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAli3DA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAli3DA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAli3DA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAli3DA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAli3DA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAli3DA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAli3DA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAli3DA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAli3DA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAli3DA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAli3DA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAli3DA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAli3DA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAli3DA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAli3DA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAli3DA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAli3DA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAli3DA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc3bMxdU.s: Assembler messages:
encrypt.c: /tmp/cc3bMxdU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3bMxdU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3bMxdU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3bMxdU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bMxdU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bMxdU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bMxdU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bMxdU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bMxdU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bMxdU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bMxdU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bMxdU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3bMxdU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bMxdU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3bMxdU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3bMxdU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3bMxdU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bMxdU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bMxdU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3bMxdU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bMxdU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3bMxdU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bMxdU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3bMxdU.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccbO83Nd.s: Assembler messages:
encrypt.c: /tmp/ccbO83Nd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbO83Nd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbO83Nd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbO83Nd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO83Nd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO83Nd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO83Nd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO83Nd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO83Nd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbO83Nd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbO83Nd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbO83Nd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbO83Nd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO83Nd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbO83Nd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbO83Nd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbO83Nd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbO83Nd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbO83Nd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbO83Nd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbO83Nd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbO83Nd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbO83Nd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbO83Nd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cckknsLp.s: Assembler messages:
encrypt.c: /tmp/cckknsLp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckknsLp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckknsLp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckknsLp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckknsLp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckknsLp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckknsLp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckknsLp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckknsLp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckknsLp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckknsLp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckknsLp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckknsLp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckknsLp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckknsLp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckknsLp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckknsLp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckknsLp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckknsLp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckknsLp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckknsLp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckknsLp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckknsLp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckknsLp.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsdOgE5.s: Assembler messages:
encrypt.c: /tmp/ccsdOgE5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsdOgE5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsdOgE5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsdOgE5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdOgE5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdOgE5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdOgE5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdOgE5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdOgE5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdOgE5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdOgE5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdOgE5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsdOgE5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdOgE5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsdOgE5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsdOgE5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsdOgE5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdOgE5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdOgE5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsdOgE5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdOgE5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsdOgE5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdOgE5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsdOgE5.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWwOaNF.s: Assembler messages:
encrypt.c: /tmp/ccWwOaNF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwOaNF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwOaNF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwOaNF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOaNF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOaNF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOaNF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOaNF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOaNF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwOaNF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwOaNF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwOaNF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwOaNF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOaNF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwOaNF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWwOaNF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwOaNF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwOaNF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwOaNF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwOaNF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwOaNF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwOaNF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwOaNF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwOaNF.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX3shHh.s: Assembler messages:
encrypt.c: /tmp/ccX3shHh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX3shHh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX3shHh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX3shHh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3shHh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3shHh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3shHh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3shHh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3shHh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3shHh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3shHh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3shHh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX3shHh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3shHh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX3shHh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3shHh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX3shHh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX3shHh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3shHh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3shHh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX3shHh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3shHh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX3shHh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX3shHh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgeseuN.s: Assembler messages:
encrypt.c: /tmp/ccgeseuN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgeseuN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgeseuN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgeseuN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeseuN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeseuN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeseuN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeseuN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeseuN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeseuN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeseuN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeseuN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgeseuN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeseuN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgeseuN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgeseuN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgeseuN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeseuN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeseuN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgeseuN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeseuN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgeseuN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeseuN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgeseuN.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpl6xus.s: Assembler messages:
encrypt.c: /tmp/ccpl6xus.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpl6xus.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpl6xus.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpl6xus.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpl6xus.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpl6xus.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpl6xus.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpl6xus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpl6xus.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpl6xus.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpl6xus.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpl6xus.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpl6xus.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpl6xus.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpl6xus.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpl6xus.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpl6xus.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpl6xus.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpl6xus.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpl6xus.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpl6xus.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpl6xus.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpl6xus.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpl6xus.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccrazCYm.s: Assembler messages:
encrypt.c: /tmp/ccrazCYm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrazCYm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrazCYm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrazCYm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrazCYm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrazCYm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrazCYm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrazCYm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrazCYm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrazCYm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrazCYm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrazCYm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrazCYm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrazCYm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrazCYm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrazCYm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrazCYm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrazCYm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrazCYm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrazCYm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrazCYm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrazCYm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrazCYm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrazCYm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccwk0BrC.s: Assembler messages:
encrypt.c: /tmp/ccwk0BrC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwk0BrC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwk0BrC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwk0BrC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwk0BrC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwk0BrC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwk0BrC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwk0BrC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwk0BrC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwk0BrC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwk0BrC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwk0BrC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwk0BrC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwk0BrC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwk0BrC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwk0BrC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwk0BrC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwk0BrC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwk0BrC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwk0BrC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwk0BrC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwk0BrC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwk0BrC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwk0BrC.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP96zCL.s: Assembler messages:
encrypt.c: /tmp/ccP96zCL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP96zCL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP96zCL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP96zCL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP96zCL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP96zCL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP96zCL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP96zCL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP96zCL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP96zCL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP96zCL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP96zCL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP96zCL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP96zCL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP96zCL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP96zCL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP96zCL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP96zCL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP96zCL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP96zCL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP96zCL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP96zCL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP96zCL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP96zCL.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoojLlr.s: Assembler messages:
encrypt.c: /tmp/ccoojLlr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoojLlr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoojLlr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoojLlr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoojLlr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoojLlr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoojLlr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoojLlr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoojLlr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoojLlr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoojLlr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoojLlr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoojLlr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoojLlr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoojLlr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoojLlr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoojLlr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoojLlr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoojLlr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoojLlr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoojLlr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoojLlr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoojLlr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoojLlr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHRu6P5.s: Assembler messages:
encrypt.c: /tmp/ccHRu6P5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHRu6P5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHRu6P5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHRu6P5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRu6P5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRu6P5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRu6P5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRu6P5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRu6P5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRu6P5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRu6P5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRu6P5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHRu6P5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRu6P5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHRu6P5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHRu6P5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHRu6P5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRu6P5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRu6P5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRu6P5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRu6P5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRu6P5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRu6P5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHRu6P5.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvEjzvH.s: Assembler messages:
encrypt.c: /tmp/ccvEjzvH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvEjzvH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvEjzvH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvEjzvH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEjzvH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEjzvH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEjzvH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEjzvH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEjzvH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEjzvH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEjzvH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEjzvH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvEjzvH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEjzvH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvEjzvH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEjzvH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvEjzvH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvEjzvH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEjzvH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEjzvH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEjzvH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEjzvH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvEjzvH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEjzvH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbWjohh.s: Assembler messages:
encrypt.c: /tmp/ccbWjohh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWjohh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWjohh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWjohh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWjohh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWjohh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWjohh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWjohh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWjohh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWjohh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWjohh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWjohh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWjohh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWjohh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWjohh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbWjohh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWjohh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWjohh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWjohh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWjohh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWjohh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWjohh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWjohh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWjohh.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccJpjul.s: Assembler messages:
encrypt.c: /tmp/cccJpjul.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccJpjul.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccJpjul.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccJpjul.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpjul.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpjul.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpjul.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpjul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpjul.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJpjul.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJpjul.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJpjul.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccJpjul.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpjul.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccJpjul.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJpjul.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccJpjul.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJpjul.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJpjul.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJpjul.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpjul.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJpjul.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccJpjul.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJpjul.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvTszL6.s: Assembler messages:
encrypt.c: /tmp/ccvTszL6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvTszL6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvTszL6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvTszL6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTszL6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTszL6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTszL6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTszL6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTszL6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTszL6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTszL6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTszL6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvTszL6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTszL6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvTszL6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvTszL6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvTszL6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTszL6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTszL6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvTszL6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTszL6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvTszL6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTszL6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvTszL6.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczQIXsE.s: Assembler messages:
encrypt.c: /tmp/cczQIXsE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczQIXsE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczQIXsE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczQIXsE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQIXsE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQIXsE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQIXsE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQIXsE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQIXsE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczQIXsE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczQIXsE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczQIXsE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczQIXsE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQIXsE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczQIXsE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczQIXsE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczQIXsE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczQIXsE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQIXsE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQIXsE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczQIXsE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQIXsE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczQIXsE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQIXsE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb1YdUb.s: Assembler messages:
encrypt.c: /tmp/ccb1YdUb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb1YdUb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb1YdUb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb1YdUb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1YdUb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1YdUb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1YdUb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1YdUb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1YdUb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1YdUb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1YdUb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1YdUb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb1YdUb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1YdUb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb1YdUb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb1YdUb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1YdUb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1YdUb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1YdUb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1YdUb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1YdUb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb1YdUb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1YdUb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1YdUb.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccJibFJ.s: Assembler messages:
encrypt.c: /tmp/cccJibFJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccJibFJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccJibFJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccJibFJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJibFJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJibFJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJibFJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJibFJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJibFJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJibFJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJibFJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJibFJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccJibFJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJibFJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccJibFJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJibFJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccJibFJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJibFJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJibFJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJibFJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJibFJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJibFJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccJibFJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJibFJ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB3Guxs.s: Assembler messages:
encrypt.c: /tmp/ccB3Guxs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3Guxs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3Guxs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB3Guxs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3Guxs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3Guxs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3Guxs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3Guxs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3Guxs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3Guxs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3Guxs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3Guxs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB3Guxs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3Guxs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3Guxs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB3Guxs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3Guxs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3Guxs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3Guxs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3Guxs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3Guxs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB3Guxs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3Guxs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3Guxs.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfLN2PB.s: Assembler messages:
encrypt.c: /tmp/ccfLN2PB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfLN2PB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfLN2PB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfLN2PB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLN2PB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLN2PB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLN2PB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLN2PB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLN2PB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLN2PB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLN2PB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLN2PB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfLN2PB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLN2PB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfLN2PB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLN2PB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfLN2PB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfLN2PB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLN2PB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLN2PB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLN2PB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLN2PB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfLN2PB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfLN2PB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM8QHKI.s: Assembler messages:
encrypt.c: /tmp/ccM8QHKI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM8QHKI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM8QHKI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM8QHKI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8QHKI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8QHKI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8QHKI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8QHKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8QHKI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8QHKI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8QHKI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8QHKI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM8QHKI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8QHKI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM8QHKI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8QHKI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM8QHKI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM8QHKI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8QHKI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8QHKI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM8QHKI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8QHKI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM8QHKI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM8QHKI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYNQPOA.s: Assembler messages:
encrypt.c: /tmp/ccYNQPOA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYNQPOA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYNQPOA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYNQPOA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNQPOA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNQPOA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNQPOA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNQPOA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNQPOA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNQPOA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNQPOA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNQPOA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYNQPOA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNQPOA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYNQPOA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYNQPOA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNQPOA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNQPOA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNQPOA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNQPOA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNQPOA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYNQPOA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNQPOA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNQPOA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI5usTw.s: Assembler messages:
encrypt.c: /tmp/ccI5usTw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI5usTw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI5usTw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI5usTw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5usTw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5usTw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5usTw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5usTw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5usTw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5usTw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5usTw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5usTw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI5usTw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5usTw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI5usTw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5usTw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI5usTw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI5usTw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5usTw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5usTw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5usTw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5usTw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI5usTw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI5usTw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs0ZsXp.s: Assembler messages:
encrypt.c: /tmp/ccs0ZsXp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs0ZsXp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs0ZsXp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs0ZsXp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZsXp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZsXp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZsXp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZsXp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZsXp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs0ZsXp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs0ZsXp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs0ZsXp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs0ZsXp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZsXp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs0ZsXp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs0ZsXp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs0ZsXp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs0ZsXp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs0ZsXp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs0ZsXp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs0ZsXp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs0ZsXp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs0ZsXp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs0ZsXp.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccahX18M.s: Assembler messages:
encrypt.c: /tmp/ccahX18M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccahX18M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccahX18M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccahX18M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahX18M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahX18M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahX18M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahX18M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahX18M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahX18M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahX18M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahX18M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccahX18M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahX18M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccahX18M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahX18M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccahX18M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccahX18M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahX18M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahX18M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahX18M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahX18M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccahX18M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccahX18M.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccis479w.s: Assembler messages:
encrypt.c: /tmp/ccis479w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccis479w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccis479w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccis479w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis479w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis479w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis479w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis479w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis479w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccis479w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccis479w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccis479w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccis479w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis479w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccis479w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccis479w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccis479w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccis479w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccis479w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis479w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccis479w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccis479w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccis479w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccis479w.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0OCxLN.s: Assembler messages:
encrypt.c: /tmp/cc0OCxLN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0OCxLN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0OCxLN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0OCxLN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OCxLN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OCxLN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OCxLN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OCxLN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OCxLN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OCxLN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OCxLN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OCxLN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0OCxLN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OCxLN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0OCxLN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OCxLN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0OCxLN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0OCxLN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OCxLN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OCxLN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OCxLN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OCxLN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0OCxLN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0OCxLN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMB2kfH.s: Assembler messages:
encrypt.c: /tmp/ccMB2kfH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMB2kfH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMB2kfH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMB2kfH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2kfH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2kfH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2kfH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2kfH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2kfH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB2kfH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB2kfH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB2kfH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMB2kfH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2kfH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMB2kfH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMB2kfH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB2kfH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB2kfH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB2kfH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB2kfH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB2kfH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMB2kfH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB2kfH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB2kfH.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl6EB41.s: Assembler messages:
encrypt.c: /tmp/ccl6EB41.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6EB41.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6EB41.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6EB41.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6EB41.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6EB41.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6EB41.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6EB41.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6EB41.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6EB41.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6EB41.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6EB41.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6EB41.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6EB41.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6EB41.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6EB41.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl6EB41.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl6EB41.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6EB41.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6EB41.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6EB41.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6EB41.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6EB41.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl6EB41.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsyCoVQ.s: Assembler messages:
encrypt.c: /tmp/ccsyCoVQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsyCoVQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsyCoVQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsyCoVQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyCoVQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyCoVQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyCoVQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyCoVQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyCoVQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyCoVQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyCoVQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyCoVQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsyCoVQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyCoVQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsyCoVQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsyCoVQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyCoVQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyCoVQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyCoVQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyCoVQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyCoVQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyCoVQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyCoVQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyCoVQ.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccK6oNTL.s: Assembler messages:
encrypt.c: /tmp/ccK6oNTL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6oNTL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6oNTL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6oNTL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6oNTL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6oNTL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6oNTL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6oNTL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6oNTL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6oNTL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6oNTL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6oNTL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6oNTL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6oNTL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6oNTL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK6oNTL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK6oNTL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6oNTL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6oNTL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6oNTL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6oNTL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6oNTL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6oNTL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK6oNTL.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKyypTL.s: Assembler messages:
encrypt.c: /tmp/ccKyypTL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyypTL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKyypTL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKyypTL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyypTL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyypTL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyypTL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyypTL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyypTL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyypTL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyypTL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyypTL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKyypTL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyypTL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKyypTL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyypTL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKyypTL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyypTL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyypTL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyypTL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyypTL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyypTL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyypTL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyypTL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2gJwwK.s: Assembler messages:
encrypt.c: /tmp/cc2gJwwK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2gJwwK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2gJwwK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2gJwwK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gJwwK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gJwwK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gJwwK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gJwwK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gJwwK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gJwwK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gJwwK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gJwwK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2gJwwK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gJwwK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2gJwwK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2gJwwK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2gJwwK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gJwwK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gJwwK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2gJwwK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gJwwK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2gJwwK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gJwwK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2gJwwK.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDyE7xX.s: Assembler messages:
encrypt.c: /tmp/ccDyE7xX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDyE7xX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDyE7xX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDyE7xX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyE7xX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyE7xX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyE7xX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyE7xX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyE7xX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDyE7xX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDyE7xX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDyE7xX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDyE7xX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyE7xX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDyE7xX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDyE7xX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDyE7xX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDyE7xX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyE7xX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyE7xX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDyE7xX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyE7xX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDyE7xX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyE7xX.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS3Axmr.s: Assembler messages:
encrypt.c: /tmp/ccS3Axmr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS3Axmr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS3Axmr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS3Axmr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Axmr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Axmr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Axmr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Axmr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Axmr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS3Axmr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS3Axmr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS3Axmr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS3Axmr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Axmr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS3Axmr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS3Axmr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS3Axmr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS3Axmr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS3Axmr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Axmr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS3Axmr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS3Axmr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS3Axmr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS3Axmr.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoZPBQh.s: Assembler messages:
encrypt.c: /tmp/ccoZPBQh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZPBQh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZPBQh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZPBQh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZPBQh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZPBQh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZPBQh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZPBQh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZPBQh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZPBQh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZPBQh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZPBQh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZPBQh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZPBQh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZPBQh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZPBQh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoZPBQh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZPBQh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZPBQh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZPBQh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZPBQh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZPBQh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZPBQh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZPBQh.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1gMosh.s: Assembler messages:
encrypt.c: /tmp/cc1gMosh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gMosh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gMosh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gMosh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gMosh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gMosh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gMosh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gMosh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gMosh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gMosh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gMosh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gMosh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1gMosh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gMosh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gMosh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gMosh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1gMosh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gMosh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gMosh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gMosh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gMosh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gMosh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gMosh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gMosh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCxg0iw.s: Assembler messages:
encrypt.c: /tmp/ccCxg0iw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCxg0iw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCxg0iw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCxg0iw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxg0iw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxg0iw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxg0iw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxg0iw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxg0iw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCxg0iw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCxg0iw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCxg0iw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCxg0iw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxg0iw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCxg0iw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCxg0iw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCxg0iw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCxg0iw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCxg0iw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCxg0iw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCxg0iw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCxg0iw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCxg0iw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCxg0iw.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Pg44m.s: Assembler messages:
encrypt.c: /tmp/cc7Pg44m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Pg44m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Pg44m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Pg44m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Pg44m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Pg44m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Pg44m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Pg44m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Pg44m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Pg44m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Pg44m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Pg44m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Pg44m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Pg44m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Pg44m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Pg44m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Pg44m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Pg44m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Pg44m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Pg44m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Pg44m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Pg44m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Pg44m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Pg44m.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccXJdGra.s: Assembler messages:
encrypt.c: /tmp/ccXJdGra.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXJdGra.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXJdGra.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXJdGra.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJdGra.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJdGra.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJdGra.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJdGra.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJdGra.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJdGra.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJdGra.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJdGra.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXJdGra.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJdGra.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXJdGra.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJdGra.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXJdGra.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXJdGra.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJdGra.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJdGra.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJdGra.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJdGra.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXJdGra.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJdGra.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAZZQis.s: Assembler messages:
encrypt.c: /tmp/ccAZZQis.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAZZQis.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAZZQis.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAZZQis.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZZQis.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZZQis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZZQis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZZQis.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZZQis.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZZQis.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZZQis.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZZQis.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAZZQis.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZZQis.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAZZQis.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAZZQis.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAZZQis.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZZQis.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZZQis.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZZQis.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZZQis.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAZZQis.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZZQis.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAZZQis.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHvXYye.s: Assembler messages:
encrypt.c: /tmp/ccHvXYye.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHvXYye.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHvXYye.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHvXYye.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvXYye.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvXYye.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvXYye.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvXYye.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvXYye.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvXYye.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvXYye.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvXYye.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHvXYye.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvXYye.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHvXYye.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvXYye.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHvXYye.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvXYye.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvXYye.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvXYye.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvXYye.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvXYye.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHvXYye.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvXYye.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPGYaQB.s: Assembler messages:
encrypt.c: /tmp/ccPGYaQB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPGYaQB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPGYaQB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPGYaQB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGYaQB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGYaQB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGYaQB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGYaQB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGYaQB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGYaQB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGYaQB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGYaQB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPGYaQB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGYaQB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPGYaQB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGYaQB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPGYaQB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGYaQB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGYaQB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGYaQB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGYaQB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGYaQB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPGYaQB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGYaQB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvcs8T0.s: Assembler messages:
encrypt.c: /tmp/ccvcs8T0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvcs8T0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvcs8T0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvcs8T0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcs8T0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcs8T0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcs8T0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcs8T0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcs8T0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcs8T0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcs8T0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcs8T0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvcs8T0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcs8T0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvcs8T0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvcs8T0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcs8T0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcs8T0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcs8T0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcs8T0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcs8T0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvcs8T0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcs8T0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcs8T0.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI5W5w1.s: Assembler messages:
encrypt.c: /tmp/ccI5W5w1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI5W5w1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI5W5w1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI5W5w1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5W5w1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5W5w1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5W5w1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5W5w1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5W5w1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI5W5w1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI5W5w1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI5W5w1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI5W5w1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5W5w1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI5W5w1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI5W5w1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI5W5w1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI5W5w1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI5W5w1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI5W5w1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI5W5w1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI5W5w1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI5W5w1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI5W5w1.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctYHc5B.s: Assembler messages:
encrypt.c: /tmp/cctYHc5B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctYHc5B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctYHc5B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctYHc5B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYHc5B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYHc5B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYHc5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYHc5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYHc5B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYHc5B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYHc5B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYHc5B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctYHc5B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYHc5B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctYHc5B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYHc5B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctYHc5B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYHc5B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYHc5B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYHc5B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYHc5B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYHc5B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctYHc5B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYHc5B.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc1hXyKz.s: Assembler messages:
encrypt.c: /tmp/cc1hXyKz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hXyKz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hXyKz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hXyKz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hXyKz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hXyKz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hXyKz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hXyKz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hXyKz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hXyKz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hXyKz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hXyKz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hXyKz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hXyKz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hXyKz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hXyKz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1hXyKz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hXyKz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hXyKz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hXyKz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hXyKz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hXyKz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hXyKz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hXyKz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccFjGtAV.s: Assembler messages:
encrypt.c: /tmp/ccFjGtAV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFjGtAV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFjGtAV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFjGtAV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjGtAV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjGtAV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjGtAV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjGtAV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjGtAV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjGtAV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjGtAV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjGtAV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFjGtAV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjGtAV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFjGtAV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFjGtAV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjGtAV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjGtAV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjGtAV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjGtAV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjGtAV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFjGtAV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjGtAV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjGtAV.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cceMEYmy.s: Assembler messages:
encrypt.c: /tmp/cceMEYmy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMEYmy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMEYmy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceMEYmy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMEYmy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMEYmy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMEYmy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMEYmy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMEYmy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMEYmy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMEYmy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMEYmy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMEYmy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMEYmy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMEYmy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMEYmy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceMEYmy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceMEYmy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMEYmy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMEYmy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMEYmy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMEYmy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMEYmy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceMEYmy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrovN4W.s: Assembler messages:
encrypt.c: /tmp/ccrovN4W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrovN4W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrovN4W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrovN4W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrovN4W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrovN4W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrovN4W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrovN4W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrovN4W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrovN4W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrovN4W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrovN4W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrovN4W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrovN4W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrovN4W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrovN4W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrovN4W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrovN4W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrovN4W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrovN4W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrovN4W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrovN4W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrovN4W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrovN4W.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUC0w5H.s: Assembler messages:
encrypt.c: /tmp/ccUC0w5H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUC0w5H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUC0w5H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUC0w5H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUC0w5H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUC0w5H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUC0w5H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUC0w5H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUC0w5H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUC0w5H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUC0w5H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUC0w5H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUC0w5H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUC0w5H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUC0w5H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUC0w5H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUC0w5H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUC0w5H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUC0w5H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUC0w5H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUC0w5H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUC0w5H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUC0w5H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUC0w5H.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoJuZNl.s: Assembler messages:
encrypt.c: /tmp/ccoJuZNl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoJuZNl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoJuZNl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoJuZNl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJuZNl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJuZNl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJuZNl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJuZNl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJuZNl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJuZNl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJuZNl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJuZNl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoJuZNl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJuZNl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoJuZNl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoJuZNl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJuZNl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJuZNl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJuZNl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJuZNl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJuZNl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoJuZNl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJuZNl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJuZNl.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBkkFAn.s: Assembler messages:
encrypt.c: /tmp/ccBkkFAn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkkFAn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBkkFAn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBkkFAn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkFAn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkFAn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkFAn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkFAn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkFAn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkkFAn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkkFAn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkkFAn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBkkFAn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkFAn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBkkFAn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBkkFAn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkkFAn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkkFAn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkkFAn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkkFAn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkkFAn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkkFAn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkkFAn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkkFAn.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgEHHWW.s: Assembler messages:
encrypt.c: /tmp/ccgEHHWW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgEHHWW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgEHHWW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgEHHWW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEHHWW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEHHWW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEHHWW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEHHWW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEHHWW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEHHWW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEHHWW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEHHWW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgEHHWW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEHHWW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgEHHWW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEHHWW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgEHHWW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgEHHWW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEHHWW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEHHWW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEHHWW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEHHWW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgEHHWW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgEHHWW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccKZ3rMz.s: Assembler messages:
encrypt.c: /tmp/ccKZ3rMz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZ3rMz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZ3rMz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZ3rMz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ3rMz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ3rMz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ3rMz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ3rMz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ3rMz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZ3rMz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZ3rMz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZ3rMz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZ3rMz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ3rMz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZ3rMz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZ3rMz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKZ3rMz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKZ3rMz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZ3rMz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZ3rMz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZ3rMz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZ3rMz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZ3rMz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKZ3rMz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccRVJ0oh.s: Assembler messages:
encrypt.c: /tmp/ccRVJ0oh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRVJ0oh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRVJ0oh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRVJ0oh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJ0oh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJ0oh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJ0oh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJ0oh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJ0oh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRVJ0oh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRVJ0oh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRVJ0oh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRVJ0oh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJ0oh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRVJ0oh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRVJ0oh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRVJ0oh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVJ0oh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVJ0oh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVJ0oh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVJ0oh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRVJ0oh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVJ0oh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRVJ0oh.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDvP9Pn.s: Assembler messages:
encrypt.c: /tmp/ccDvP9Pn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDvP9Pn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDvP9Pn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDvP9Pn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvP9Pn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvP9Pn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvP9Pn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvP9Pn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvP9Pn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvP9Pn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvP9Pn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvP9Pn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDvP9Pn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvP9Pn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDvP9Pn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDvP9Pn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvP9Pn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvP9Pn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvP9Pn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvP9Pn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvP9Pn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDvP9Pn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvP9Pn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvP9Pn.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUrhdnO.s: Assembler messages:
encrypt.c: /tmp/ccUrhdnO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUrhdnO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUrhdnO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUrhdnO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrhdnO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrhdnO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrhdnO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrhdnO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrhdnO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrhdnO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrhdnO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrhdnO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUrhdnO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrhdnO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUrhdnO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrhdnO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUrhdnO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrhdnO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrhdnO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrhdnO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrhdnO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrhdnO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUrhdnO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrhdnO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVgzbaL.s: Assembler messages:
encrypt.c: /tmp/ccVgzbaL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVgzbaL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVgzbaL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVgzbaL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgzbaL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgzbaL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgzbaL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgzbaL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgzbaL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgzbaL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgzbaL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgzbaL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVgzbaL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgzbaL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVgzbaL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgzbaL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVgzbaL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgzbaL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgzbaL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgzbaL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgzbaL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgzbaL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgzbaL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgzbaL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdWhYuu.s: Assembler messages:
encrypt.c: /tmp/ccdWhYuu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWhYuu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWhYuu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWhYuu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWhYuu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWhYuu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWhYuu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWhYuu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWhYuu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWhYuu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWhYuu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWhYuu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWhYuu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWhYuu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWhYuu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdWhYuu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWhYuu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWhYuu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWhYuu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWhYuu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWhYuu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWhYuu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWhYuu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWhYuu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9dLnlH.s: Assembler messages:
encrypt.c: /tmp/cc9dLnlH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9dLnlH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9dLnlH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9dLnlH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dLnlH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dLnlH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dLnlH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dLnlH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dLnlH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dLnlH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dLnlH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dLnlH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9dLnlH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dLnlH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9dLnlH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9dLnlH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9dLnlH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dLnlH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dLnlH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9dLnlH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dLnlH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9dLnlH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dLnlH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9dLnlH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOPS7o0.s: Assembler messages:
encrypt.c: /tmp/ccOPS7o0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOPS7o0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOPS7o0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOPS7o0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPS7o0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPS7o0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPS7o0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPS7o0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPS7o0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPS7o0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPS7o0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPS7o0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOPS7o0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPS7o0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOPS7o0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPS7o0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOPS7o0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPS7o0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPS7o0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPS7o0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPS7o0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPS7o0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOPS7o0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPS7o0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccILCttG.s: Assembler messages:
encrypt.c: /tmp/ccILCttG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccILCttG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccILCttG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccILCttG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILCttG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILCttG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILCttG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILCttG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILCttG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILCttG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILCttG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILCttG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccILCttG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILCttG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccILCttG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILCttG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccILCttG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILCttG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILCttG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILCttG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILCttG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILCttG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccILCttG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILCttG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXaaF2s.s: Assembler messages:
encrypt.c: /tmp/ccXaaF2s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXaaF2s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXaaF2s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXaaF2s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaaF2s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaaF2s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaaF2s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaaF2s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaaF2s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaaF2s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaaF2s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaaF2s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXaaF2s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaaF2s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXaaF2s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXaaF2s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaaF2s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaaF2s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaaF2s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaaF2s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaaF2s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXaaF2s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaaF2s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaaF2s.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7K9pxD.s: Assembler messages:
encrypt.c: /tmp/cc7K9pxD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7K9pxD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7K9pxD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7K9pxD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K9pxD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K9pxD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K9pxD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K9pxD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K9pxD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7K9pxD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7K9pxD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7K9pxD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7K9pxD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K9pxD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7K9pxD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7K9pxD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7K9pxD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7K9pxD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7K9pxD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K9pxD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7K9pxD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7K9pxD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7K9pxD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7K9pxD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWi8RbW.s: Assembler messages:
encrypt.c: /tmp/ccWi8RbW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWi8RbW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWi8RbW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWi8RbW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWi8RbW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWi8RbW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWi8RbW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWi8RbW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWi8RbW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWi8RbW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWi8RbW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWi8RbW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWi8RbW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWi8RbW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWi8RbW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWi8RbW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWi8RbW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWi8RbW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWi8RbW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWi8RbW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWi8RbW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWi8RbW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWi8RbW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWi8RbW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIr9K73.s: Assembler messages:
encrypt.c: /tmp/ccIr9K73.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIr9K73.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIr9K73.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIr9K73.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr9K73.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr9K73.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr9K73.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr9K73.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr9K73.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIr9K73.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIr9K73.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIr9K73.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIr9K73.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr9K73.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIr9K73.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIr9K73.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIr9K73.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIr9K73.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIr9K73.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIr9K73.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIr9K73.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIr9K73.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIr9K73.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIr9K73.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfgqwOv.s: Assembler messages:
encrypt.c: /tmp/ccfgqwOv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfgqwOv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfgqwOv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfgqwOv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgqwOv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgqwOv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgqwOv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgqwOv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgqwOv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgqwOv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgqwOv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgqwOv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfgqwOv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgqwOv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfgqwOv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgqwOv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfgqwOv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfgqwOv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgqwOv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgqwOv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfgqwOv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgqwOv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfgqwOv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfgqwOv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3ewRJI.s: Assembler messages:
encrypt.c: /tmp/cc3ewRJI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ewRJI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ewRJI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ewRJI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ewRJI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ewRJI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ewRJI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ewRJI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ewRJI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ewRJI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ewRJI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ewRJI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ewRJI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ewRJI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ewRJI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ewRJI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ewRJI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ewRJI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ewRJI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ewRJI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ewRJI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ewRJI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ewRJI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ewRJI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYIk5kY.s: Assembler messages:
encrypt.c: /tmp/ccYIk5kY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYIk5kY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYIk5kY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYIk5kY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIk5kY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIk5kY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIk5kY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIk5kY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIk5kY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIk5kY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIk5kY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIk5kY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYIk5kY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIk5kY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYIk5kY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYIk5kY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIk5kY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIk5kY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIk5kY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIk5kY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIk5kY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYIk5kY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIk5kY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIk5kY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccc0j1zn.s: Assembler messages:
encrypt.c: /tmp/ccc0j1zn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0j1zn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0j1zn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0j1zn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0j1zn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0j1zn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0j1zn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0j1zn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0j1zn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0j1zn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0j1zn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0j1zn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0j1zn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0j1zn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0j1zn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0j1zn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc0j1zn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0j1zn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0j1zn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0j1zn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0j1zn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0j1zn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0j1zn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0j1zn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccxYDD1V.s: Assembler messages:
encrypt.c: /tmp/ccxYDD1V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxYDD1V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxYDD1V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxYDD1V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYDD1V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYDD1V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYDD1V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYDD1V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYDD1V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYDD1V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYDD1V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYDD1V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxYDD1V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYDD1V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxYDD1V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxYDD1V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYDD1V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYDD1V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYDD1V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYDD1V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYDD1V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxYDD1V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYDD1V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYDD1V.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBmgWE3.s: Assembler messages:
encrypt.c: /tmp/ccBmgWE3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBmgWE3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBmgWE3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBmgWE3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmgWE3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmgWE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmgWE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmgWE3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmgWE3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmgWE3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmgWE3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmgWE3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBmgWE3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmgWE3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBmgWE3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBmgWE3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmgWE3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmgWE3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmgWE3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmgWE3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmgWE3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBmgWE3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmgWE3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmgWE3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSqIe6E.s: Assembler messages:
encrypt.c: /tmp/ccSqIe6E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqIe6E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqIe6E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqIe6E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqIe6E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqIe6E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqIe6E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqIe6E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqIe6E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqIe6E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqIe6E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqIe6E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqIe6E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqIe6E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqIe6E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqIe6E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSqIe6E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqIe6E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqIe6E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqIe6E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqIe6E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqIe6E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqIe6E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqIe6E.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdSXuDf.s: Assembler messages:
encrypt.c: /tmp/ccdSXuDf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdSXuDf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdSXuDf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdSXuDf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSXuDf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSXuDf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSXuDf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdSXuDf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdSXuDf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSXuDf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdSXuDf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSXuDf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSXuDf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSXuDf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSXuDf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdSXuDf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSXuDf.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccdSXuDf.s: Assembler messages:
encrypt.c: /tmp/ccdSXuDf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdSXuDf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdSXuDf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdSXuDf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSXuDf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSXuDf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSXuDf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdSXuDf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdSXuDf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSXuDf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdSXuDf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdSXuDf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSXuDf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSXuDf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdSXuDf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSXuDf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdSXuDf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdSXuDf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccisZsZf.s: Assembler messages:
encrypt.c: /tmp/ccisZsZf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccisZsZf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccisZsZf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccisZsZf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisZsZf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisZsZf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisZsZf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccisZsZf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccisZsZf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccisZsZf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisZsZf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisZsZf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisZsZf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisZsZf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccisZsZf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisZsZf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisZsZf.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccisZsZf.s: Assembler messages:
encrypt.c: /tmp/ccisZsZf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccisZsZf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccisZsZf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccisZsZf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisZsZf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisZsZf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisZsZf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccisZsZf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccisZsZf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccisZsZf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccisZsZf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisZsZf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisZsZf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccisZsZf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisZsZf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccisZsZf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisZsZf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccisZsZf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6xzZAg.s: Assembler messages:
encrypt.c: /tmp/cc6xzZAg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6xzZAg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6xzZAg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6xzZAg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xzZAg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xzZAg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xzZAg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6xzZAg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6xzZAg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6xzZAg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xzZAg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xzZAg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xzZAg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xzZAg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6xzZAg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xzZAg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xzZAg.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc6xzZAg.s: Assembler messages:
encrypt.c: /tmp/cc6xzZAg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6xzZAg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6xzZAg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6xzZAg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xzZAg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xzZAg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xzZAg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6xzZAg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6xzZAg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6xzZAg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6xzZAg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xzZAg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xzZAg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6xzZAg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xzZAg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6xzZAg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xzZAg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6xzZAg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmEg4zk.s: Assembler messages:
encrypt.c: /tmp/ccmEg4zk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmEg4zk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmEg4zk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmEg4zk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEg4zk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEg4zk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEg4zk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmEg4zk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmEg4zk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEg4zk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmEg4zk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEg4zk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEg4zk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEg4zk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEg4zk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmEg4zk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEg4zk.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccmEg4zk.s: Assembler messages:
encrypt.c: /tmp/ccmEg4zk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmEg4zk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmEg4zk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmEg4zk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEg4zk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEg4zk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEg4zk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmEg4zk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmEg4zk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEg4zk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmEg4zk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmEg4zk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEg4zk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEg4zk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmEg4zk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEg4zk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmEg4zk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmEg4zk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccOAaF09.s: Assembler messages:
encrypt.c: /tmp/ccOAaF09.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOAaF09.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOAaF09.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOAaF09.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAaF09.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAaF09.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAaF09.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOAaF09.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOAaF09.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAaF09.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOAaF09.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAaF09.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAaF09.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAaF09.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAaF09.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAaF09.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAaF09.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccOAaF09.s: Assembler messages:
encrypt.c: /tmp/ccOAaF09.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOAaF09.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOAaF09.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOAaF09.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAaF09.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAaF09.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAaF09.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOAaF09.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOAaF09.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAaF09.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOAaF09.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAaF09.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAaF09.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAaF09.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAaF09.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAaF09.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAaF09.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAaF09.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccY7Znxc.s: Assembler messages:
encrypt.c: /tmp/ccY7Znxc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7Znxc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7Znxc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7Znxc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7Znxc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7Znxc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7Znxc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7Znxc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7Znxc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY7Znxc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7Znxc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7Znxc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7Znxc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7Znxc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7Znxc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7Znxc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7Znxc.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccY7Znxc.s: Assembler messages:
encrypt.c: /tmp/ccY7Znxc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7Znxc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7Znxc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7Znxc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7Znxc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7Znxc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7Znxc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7Znxc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7Znxc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY7Znxc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7Znxc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7Znxc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7Znxc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7Znxc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7Znxc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7Znxc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7Znxc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7Znxc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDwgFGc.s: Assembler messages:
encrypt.c: /tmp/ccDwgFGc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDwgFGc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDwgFGc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDwgFGc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwgFGc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwgFGc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwgFGc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDwgFGc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDwgFGc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwgFGc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDwgFGc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwgFGc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwgFGc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwgFGc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwgFGc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwgFGc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwgFGc.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccDwgFGc.s: Assembler messages:
encrypt.c: /tmp/ccDwgFGc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDwgFGc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDwgFGc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDwgFGc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwgFGc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwgFGc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwgFGc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDwgFGc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDwgFGc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwgFGc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDwgFGc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwgFGc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwgFGc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwgFGc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwgFGc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwgFGc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwgFGc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwgFGc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuf2YCb.s: Assembler messages:
encrypt.c: /tmp/ccuf2YCb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuf2YCb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuf2YCb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuf2YCb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf2YCb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf2YCb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf2YCb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuf2YCb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuf2YCb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuf2YCb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf2YCb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf2YCb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf2YCb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf2YCb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuf2YCb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf2YCb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf2YCb.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccuf2YCb.s: Assembler messages:
encrypt.c: /tmp/ccuf2YCb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuf2YCb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuf2YCb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuf2YCb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf2YCb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf2YCb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf2YCb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuf2YCb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuf2YCb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuf2YCb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuf2YCb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf2YCb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf2YCb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuf2YCb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf2YCb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuf2YCb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf2YCb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuf2YCb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6JFagj.s: Assembler messages:
encrypt.c: /tmp/cc6JFagj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JFagj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JFagj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JFagj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFagj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFagj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFagj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFagj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFagj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JFagj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JFagj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JFagj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JFagj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFagj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JFagj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6JFagj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6JFagj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JFagj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JFagj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JFagj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JFagj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6JFagj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JFagj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6JFagj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOk7P4y.s: Assembler messages:
encrypt.c: /tmp/ccOk7P4y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOk7P4y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOk7P4y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOk7P4y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk7P4y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk7P4y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk7P4y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk7P4y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk7P4y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOk7P4y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOk7P4y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOk7P4y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOk7P4y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk7P4y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOk7P4y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOk7P4y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOk7P4y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOk7P4y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOk7P4y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOk7P4y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOk7P4y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOk7P4y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOk7P4y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOk7P4y.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccAQGzzv.s: Assembler messages:
encrypt.c: /tmp/ccAQGzzv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQGzzv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQGzzv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQGzzv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQGzzv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQGzzv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQGzzv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQGzzv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQGzzv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQGzzv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQGzzv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQGzzv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQGzzv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQGzzv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQGzzv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQGzzv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAQGzzv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQGzzv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQGzzv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQGzzv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQGzzv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQGzzv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQGzzv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQGzzv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccWP0wcf.s: Assembler messages:
encrypt.c: /tmp/ccWP0wcf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWP0wcf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWP0wcf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWP0wcf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP0wcf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP0wcf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP0wcf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP0wcf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP0wcf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWP0wcf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWP0wcf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWP0wcf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWP0wcf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP0wcf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWP0wcf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWP0wcf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWP0wcf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWP0wcf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWP0wcf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWP0wcf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWP0wcf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWP0wcf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWP0wcf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWP0wcf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBrApKH.s: Assembler messages:
encrypt.c: /tmp/ccBrApKH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBrApKH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBrApKH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBrApKH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrApKH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrApKH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrApKH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrApKH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrApKH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrApKH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrApKH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrApKH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBrApKH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrApKH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBrApKH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrApKH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBrApKH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrApKH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrApKH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrApKH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrApKH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrApKH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBrApKH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrApKH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSZjb0k.s: Assembler messages:
encrypt.c: /tmp/ccSZjb0k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSZjb0k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSZjb0k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSZjb0k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjb0k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjb0k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjb0k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjb0k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjb0k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSZjb0k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSZjb0k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSZjb0k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSZjb0k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjb0k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSZjb0k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSZjb0k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSZjb0k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSZjb0k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSZjb0k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSZjb0k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSZjb0k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSZjb0k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSZjb0k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSZjb0k.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1zPgvc.s: Assembler messages:
encrypt.c: /tmp/cc1zPgvc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1zPgvc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1zPgvc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1zPgvc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zPgvc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zPgvc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zPgvc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zPgvc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zPgvc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zPgvc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zPgvc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zPgvc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1zPgvc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zPgvc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1zPgvc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zPgvc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1zPgvc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1zPgvc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zPgvc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zPgvc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1zPgvc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zPgvc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1zPgvc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1zPgvc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyTtcgf.s: Assembler messages:
encrypt.c: /tmp/ccyTtcgf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTtcgf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTtcgf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTtcgf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtcgf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtcgf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtcgf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtcgf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtcgf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTtcgf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTtcgf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTtcgf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTtcgf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtcgf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTtcgf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyTtcgf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTtcgf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTtcgf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTtcgf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTtcgf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTtcgf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTtcgf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTtcgf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTtcgf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2E4TJ6.s: Assembler messages:
encrypt.c: /tmp/cc2E4TJ6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2E4TJ6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2E4TJ6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2E4TJ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2E4TJ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2E4TJ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2E4TJ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2E4TJ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2E4TJ6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2E4TJ6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2E4TJ6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2E4TJ6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2E4TJ6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2E4TJ6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2E4TJ6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2E4TJ6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2E4TJ6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2E4TJ6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2E4TJ6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2E4TJ6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2E4TJ6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2E4TJ6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2E4TJ6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2E4TJ6.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqG2jsg.s: Assembler messages:
encrypt.c: /tmp/ccqG2jsg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqG2jsg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqG2jsg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqG2jsg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2jsg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2jsg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2jsg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2jsg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2jsg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG2jsg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG2jsg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG2jsg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqG2jsg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2jsg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqG2jsg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqG2jsg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG2jsg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG2jsg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG2jsg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG2jsg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG2jsg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqG2jsg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG2jsg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG2jsg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCZ6zCb.s: Assembler messages:
encrypt.c: /tmp/ccCZ6zCb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCZ6zCb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCZ6zCb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCZ6zCb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ6zCb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ6zCb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ6zCb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ6zCb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ6zCb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZ6zCb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZ6zCb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZ6zCb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCZ6zCb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ6zCb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCZ6zCb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCZ6zCb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZ6zCb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZ6zCb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZ6zCb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZ6zCb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZ6zCb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCZ6zCb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZ6zCb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZ6zCb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNxWtgn.s: Assembler messages:
encrypt.c: /tmp/ccNxWtgn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxWtgn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxWtgn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxWtgn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxWtgn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxWtgn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxWtgn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxWtgn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxWtgn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxWtgn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxWtgn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxWtgn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxWtgn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxWtgn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxWtgn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxWtgn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNxWtgn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNxWtgn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxWtgn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxWtgn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxWtgn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxWtgn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxWtgn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNxWtgn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0kUzDf.s: Assembler messages:
encrypt.c: /tmp/cc0kUzDf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0kUzDf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0kUzDf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0kUzDf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kUzDf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kUzDf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kUzDf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kUzDf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kUzDf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0kUzDf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0kUzDf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0kUzDf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0kUzDf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kUzDf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0kUzDf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0kUzDf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0kUzDf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0kUzDf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0kUzDf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0kUzDf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kUzDf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0kUzDf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0kUzDf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0kUzDf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci5UwbE.s: Assembler messages:
encrypt.c: /tmp/cci5UwbE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5UwbE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci5UwbE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci5UwbE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5UwbE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5UwbE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5UwbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5UwbE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5UwbE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci5UwbE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci5UwbE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci5UwbE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci5UwbE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5UwbE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci5UwbE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci5UwbE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci5UwbE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci5UwbE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci5UwbE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5UwbE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci5UwbE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5UwbE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci5UwbE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci5UwbE.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccImqEHJ.s: Assembler messages:
encrypt.c: /tmp/ccImqEHJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImqEHJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccImqEHJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccImqEHJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImqEHJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImqEHJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImqEHJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImqEHJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImqEHJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImqEHJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImqEHJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImqEHJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccImqEHJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImqEHJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccImqEHJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccImqEHJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImqEHJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImqEHJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImqEHJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImqEHJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImqEHJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImqEHJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImqEHJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImqEHJ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxedclt.s: Assembler messages:
encrypt.c: /tmp/ccxedclt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxedclt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxedclt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxedclt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxedclt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxedclt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxedclt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxedclt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxedclt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxedclt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxedclt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxedclt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxedclt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxedclt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxedclt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxedclt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxedclt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxedclt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxedclt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxedclt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxedclt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxedclt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxedclt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxedclt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPoRCqd.s: Assembler messages:
encrypt.c: /tmp/ccPoRCqd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPoRCqd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPoRCqd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPoRCqd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoRCqd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoRCqd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoRCqd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoRCqd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoRCqd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoRCqd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoRCqd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoRCqd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPoRCqd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoRCqd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPoRCqd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoRCqd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPoRCqd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPoRCqd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoRCqd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoRCqd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoRCqd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoRCqd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPoRCqd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPoRCqd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciKIbFy.s: Assembler messages:
encrypt.c: /tmp/cciKIbFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciKIbFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciKIbFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciKIbFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKIbFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKIbFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKIbFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKIbFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKIbFy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKIbFy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKIbFy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKIbFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciKIbFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKIbFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciKIbFy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciKIbFy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKIbFy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKIbFy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKIbFy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKIbFy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKIbFy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciKIbFy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKIbFy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKIbFy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchsW8xH.s: Assembler messages:
encrypt.c: /tmp/cchsW8xH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchsW8xH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchsW8xH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchsW8xH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsW8xH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsW8xH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsW8xH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsW8xH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsW8xH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsW8xH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsW8xH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsW8xH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchsW8xH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsW8xH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchsW8xH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchsW8xH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsW8xH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsW8xH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsW8xH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsW8xH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsW8xH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsW8xH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsW8xH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsW8xH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckJnaRn.s: Assembler messages:
encrypt.c: /tmp/cckJnaRn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckJnaRn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckJnaRn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckJnaRn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJnaRn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJnaRn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJnaRn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJnaRn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJnaRn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJnaRn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJnaRn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJnaRn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckJnaRn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJnaRn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckJnaRn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJnaRn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckJnaRn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckJnaRn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJnaRn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJnaRn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJnaRn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJnaRn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckJnaRn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckJnaRn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHTJR8B.s: Assembler messages:
encrypt.c: /tmp/ccHTJR8B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHTJR8B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHTJR8B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHTJR8B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTJR8B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTJR8B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTJR8B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTJR8B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTJR8B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTJR8B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTJR8B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTJR8B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHTJR8B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTJR8B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHTJR8B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTJR8B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHTJR8B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHTJR8B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTJR8B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTJR8B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHTJR8B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTJR8B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHTJR8B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHTJR8B.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPuNKnX.s: Assembler messages:
encrypt.c: /tmp/ccPuNKnX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPuNKnX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPuNKnX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPuNKnX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuNKnX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuNKnX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuNKnX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuNKnX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuNKnX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuNKnX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuNKnX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuNKnX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPuNKnX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuNKnX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPuNKnX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPuNKnX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPuNKnX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuNKnX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuNKnX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuNKnX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuNKnX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPuNKnX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuNKnX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPuNKnX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOOTu2t.s: Assembler messages:
encrypt.c: /tmp/ccOOTu2t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOOTu2t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOOTu2t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOOTu2t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOTu2t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOTu2t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOTu2t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOTu2t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOTu2t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOTu2t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOTu2t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOTu2t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOOTu2t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOTu2t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOOTu2t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOTu2t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOOTu2t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOTu2t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOTu2t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOTu2t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOTu2t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOTu2t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOOTu2t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOTu2t.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cccnljZN.s: Assembler messages:
encrypt.c: /tmp/cccnljZN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccnljZN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccnljZN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccnljZN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnljZN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnljZN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnljZN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnljZN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnljZN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccnljZN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccnljZN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccnljZN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccnljZN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnljZN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccnljZN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccnljZN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccnljZN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnljZN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnljZN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnljZN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnljZN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccnljZN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnljZN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccnljZN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZcTVAX.s: Assembler messages:
encrypt.c: /tmp/ccZcTVAX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZcTVAX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZcTVAX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZcTVAX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcTVAX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcTVAX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcTVAX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcTVAX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcTVAX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcTVAX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcTVAX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcTVAX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZcTVAX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcTVAX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZcTVAX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZcTVAX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcTVAX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcTVAX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcTVAX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcTVAX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcTVAX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZcTVAX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcTVAX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcTVAX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczbjLPG.s: Assembler messages:
encrypt.c: /tmp/cczbjLPG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczbjLPG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczbjLPG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczbjLPG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbjLPG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbjLPG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbjLPG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbjLPG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbjLPG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbjLPG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbjLPG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbjLPG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczbjLPG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbjLPG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczbjLPG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbjLPG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczbjLPG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbjLPG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbjLPG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbjLPG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbjLPG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbjLPG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbjLPG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbjLPG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEorElT.s: Assembler messages:
encrypt.c: /tmp/ccEorElT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEorElT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEorElT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEorElT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEorElT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEorElT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEorElT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEorElT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEorElT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEorElT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEorElT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEorElT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEorElT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEorElT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEorElT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEorElT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEorElT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEorElT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEorElT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEorElT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEorElT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEorElT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEorElT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEorElT.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnttSf0.s: Assembler messages:
encrypt.c: /tmp/ccnttSf0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnttSf0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnttSf0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnttSf0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttSf0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttSf0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttSf0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttSf0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttSf0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnttSf0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnttSf0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnttSf0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnttSf0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttSf0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnttSf0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnttSf0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnttSf0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnttSf0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnttSf0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttSf0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnttSf0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnttSf0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnttSf0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnttSf0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cccRfH2T.s: Assembler messages:
encrypt.c: /tmp/cccRfH2T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccRfH2T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccRfH2T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccRfH2T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRfH2T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRfH2T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRfH2T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRfH2T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRfH2T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRfH2T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRfH2T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRfH2T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccRfH2T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRfH2T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccRfH2T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccRfH2T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccRfH2T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRfH2T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRfH2T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccRfH2T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRfH2T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccRfH2T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRfH2T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccRfH2T.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfzoF2L.s: Assembler messages:
encrypt.c: /tmp/ccfzoF2L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfzoF2L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfzoF2L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfzoF2L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzoF2L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzoF2L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzoF2L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzoF2L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzoF2L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzoF2L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzoF2L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzoF2L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfzoF2L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzoF2L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfzoF2L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzoF2L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfzoF2L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfzoF2L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzoF2L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzoF2L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfzoF2L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzoF2L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfzoF2L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfzoF2L.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7lCnB9.s: Assembler messages:
encrypt.c: /tmp/cc7lCnB9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7lCnB9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7lCnB9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7lCnB9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lCnB9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lCnB9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lCnB9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lCnB9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lCnB9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lCnB9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lCnB9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lCnB9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7lCnB9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lCnB9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7lCnB9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7lCnB9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lCnB9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lCnB9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lCnB9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lCnB9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lCnB9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7lCnB9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lCnB9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lCnB9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRuICs2.s: Assembler messages:
encrypt.c: /tmp/ccRuICs2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRuICs2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRuICs2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRuICs2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuICs2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuICs2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuICs2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuICs2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuICs2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRuICs2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRuICs2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRuICs2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRuICs2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuICs2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRuICs2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRuICs2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRuICs2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRuICs2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRuICs2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRuICs2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuICs2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRuICs2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRuICs2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRuICs2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK1FObO.s: Assembler messages:
encrypt.c: /tmp/ccK1FObO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK1FObO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK1FObO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK1FObO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1FObO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1FObO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1FObO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1FObO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1FObO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1FObO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1FObO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1FObO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK1FObO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1FObO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK1FObO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1FObO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK1FObO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK1FObO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1FObO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1FObO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK1FObO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1FObO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK1FObO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK1FObO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw3Kudn.s: Assembler messages:
encrypt.c: /tmp/ccw3Kudn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw3Kudn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw3Kudn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw3Kudn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3Kudn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3Kudn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3Kudn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3Kudn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3Kudn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw3Kudn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw3Kudn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw3Kudn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw3Kudn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3Kudn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw3Kudn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw3Kudn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw3Kudn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw3Kudn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw3Kudn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3Kudn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw3Kudn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw3Kudn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw3Kudn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw3Kudn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc3sxNrP.s: Assembler messages:
encrypt.c: /tmp/cc3sxNrP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3sxNrP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3sxNrP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3sxNrP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sxNrP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sxNrP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sxNrP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sxNrP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sxNrP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sxNrP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sxNrP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sxNrP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3sxNrP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sxNrP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3sxNrP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sxNrP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3sxNrP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3sxNrP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sxNrP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sxNrP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3sxNrP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sxNrP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3sxNrP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3sxNrP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccIoBTnp.s: Assembler messages:
encrypt.c: /tmp/ccIoBTnp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIoBTnp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIoBTnp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIoBTnp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoBTnp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoBTnp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoBTnp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoBTnp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoBTnp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIoBTnp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIoBTnp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIoBTnp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIoBTnp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoBTnp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIoBTnp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIoBTnp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIoBTnp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIoBTnp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIoBTnp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIoBTnp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIoBTnp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIoBTnp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIoBTnp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIoBTnp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIlL0aK.s: Assembler messages:
encrypt.c: /tmp/ccIlL0aK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIlL0aK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIlL0aK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIlL0aK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlL0aK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlL0aK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlL0aK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlL0aK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlL0aK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlL0aK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlL0aK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlL0aK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIlL0aK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlL0aK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIlL0aK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlL0aK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIlL0aK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIlL0aK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlL0aK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlL0aK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIlL0aK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlL0aK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIlL0aK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIlL0aK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cca2dByn.s: Assembler messages:
encrypt.c: /tmp/cca2dByn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca2dByn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca2dByn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca2dByn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2dByn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2dByn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2dByn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2dByn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2dByn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2dByn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2dByn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2dByn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca2dByn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2dByn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca2dByn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca2dByn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca2dByn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2dByn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2dByn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca2dByn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2dByn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca2dByn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2dByn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca2dByn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc018rm3.s: Assembler messages:
encrypt.c: /tmp/cc018rm3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc018rm3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc018rm3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc018rm3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018rm3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018rm3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018rm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018rm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018rm3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc018rm3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc018rm3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc018rm3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc018rm3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018rm3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc018rm3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc018rm3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc018rm3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc018rm3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc018rm3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc018rm3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018rm3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc018rm3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc018rm3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc018rm3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9hPqKs.s: Assembler messages:
encrypt.c: /tmp/cc9hPqKs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9hPqKs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9hPqKs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9hPqKs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hPqKs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hPqKs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hPqKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hPqKs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hPqKs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hPqKs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hPqKs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hPqKs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9hPqKs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hPqKs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9hPqKs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9hPqKs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9hPqKs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hPqKs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hPqKs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9hPqKs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hPqKs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9hPqKs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hPqKs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9hPqKs.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7HhCkv.s: Assembler messages:
encrypt.c: /tmp/cc7HhCkv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7HhCkv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7HhCkv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7HhCkv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HhCkv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HhCkv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HhCkv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HhCkv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HhCkv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7HhCkv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7HhCkv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7HhCkv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7HhCkv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HhCkv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7HhCkv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7HhCkv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7HhCkv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7HhCkv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7HhCkv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HhCkv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7HhCkv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7HhCkv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7HhCkv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7HhCkv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cceQLPlS.s: Assembler messages:
encrypt.c: /tmp/cceQLPlS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQLPlS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQLPlS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceQLPlS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQLPlS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQLPlS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQLPlS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQLPlS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQLPlS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQLPlS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQLPlS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQLPlS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQLPlS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQLPlS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQLPlS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQLPlS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceQLPlS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQLPlS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQLPlS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQLPlS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQLPlS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQLPlS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQLPlS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQLPlS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6atyRx.s: Assembler messages:
encrypt.c: /tmp/cc6atyRx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6atyRx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6atyRx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6atyRx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6atyRx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6atyRx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6atyRx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6atyRx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6atyRx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6atyRx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6atyRx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6atyRx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6atyRx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6atyRx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6atyRx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6atyRx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6atyRx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6atyRx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6atyRx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6atyRx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6atyRx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6atyRx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6atyRx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6atyRx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDKDtj8.s: Assembler messages:
encrypt.c: /tmp/ccDKDtj8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDKDtj8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDKDtj8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDKDtj8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKDtj8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKDtj8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKDtj8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKDtj8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKDtj8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKDtj8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKDtj8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKDtj8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDKDtj8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKDtj8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDKDtj8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKDtj8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDKDtj8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKDtj8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKDtj8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKDtj8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKDtj8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKDtj8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDKDtj8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKDtj8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLJC0Yt.s: Assembler messages:
encrypt.c: /tmp/ccLJC0Yt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLJC0Yt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLJC0Yt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLJC0Yt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJC0Yt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJC0Yt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJC0Yt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJC0Yt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJC0Yt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJC0Yt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJC0Yt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJC0Yt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLJC0Yt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJC0Yt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLJC0Yt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLJC0Yt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLJC0Yt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJC0Yt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJC0Yt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJC0Yt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJC0Yt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJC0Yt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJC0Yt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLJC0Yt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjuEhVm.s: Assembler messages:
encrypt.c: /tmp/ccjuEhVm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjuEhVm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjuEhVm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjuEhVm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuEhVm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuEhVm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuEhVm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuEhVm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuEhVm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjuEhVm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjuEhVm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjuEhVm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjuEhVm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuEhVm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjuEhVm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjuEhVm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjuEhVm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjuEhVm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjuEhVm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjuEhVm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjuEhVm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjuEhVm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjuEhVm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjuEhVm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDDWbYJ.s: Assembler messages:
encrypt.c: /tmp/ccDDWbYJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDWbYJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDDWbYJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDDWbYJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDWbYJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDWbYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDWbYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDWbYJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDWbYJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDWbYJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDWbYJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDWbYJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDDWbYJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDWbYJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDDWbYJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDDWbYJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDDWbYJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDWbYJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDWbYJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDWbYJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDWbYJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDWbYJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDWbYJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDDWbYJ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxurFgA.s: Assembler messages:
encrypt.c: /tmp/ccxurFgA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxurFgA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxurFgA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxurFgA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxurFgA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxurFgA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxurFgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxurFgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxurFgA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxurFgA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxurFgA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxurFgA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxurFgA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxurFgA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxurFgA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxurFgA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxurFgA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxurFgA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxurFgA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxurFgA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxurFgA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxurFgA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxurFgA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxurFgA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP8YuZg.s: Assembler messages:
encrypt.c: /tmp/ccP8YuZg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP8YuZg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP8YuZg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP8YuZg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8YuZg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8YuZg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8YuZg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8YuZg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8YuZg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8YuZg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8YuZg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8YuZg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP8YuZg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8YuZg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP8YuZg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8YuZg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP8YuZg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP8YuZg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8YuZg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8YuZg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8YuZg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8YuZg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP8YuZg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP8YuZg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxxHKIu.s: Assembler messages:
encrypt.c: /tmp/ccxxHKIu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxxHKIu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxxHKIu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxxHKIu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxHKIu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxHKIu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxHKIu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxHKIu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxHKIu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxHKIu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxHKIu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxHKIu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxxHKIu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxHKIu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxxHKIu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxxHKIu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxHKIu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxHKIu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxHKIu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxHKIu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxHKIu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxxHKIu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxHKIu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxHKIu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHoc7EE.s: Assembler messages:
encrypt.c: /tmp/ccHoc7EE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHoc7EE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHoc7EE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHoc7EE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoc7EE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoc7EE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoc7EE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoc7EE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoc7EE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHoc7EE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHoc7EE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHoc7EE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHoc7EE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoc7EE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHoc7EE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHoc7EE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHoc7EE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHoc7EE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHoc7EE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHoc7EE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHoc7EE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHoc7EE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHoc7EE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHoc7EE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRExI4o.s: Assembler messages:
encrypt.c: /tmp/ccRExI4o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRExI4o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRExI4o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRExI4o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRExI4o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRExI4o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRExI4o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRExI4o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRExI4o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRExI4o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRExI4o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRExI4o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRExI4o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRExI4o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRExI4o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRExI4o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRExI4o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRExI4o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRExI4o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRExI4o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRExI4o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRExI4o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRExI4o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRExI4o.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQVcCkH.s: Assembler messages:
encrypt.c: /tmp/ccQVcCkH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVcCkH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVcCkH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQVcCkH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVcCkH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVcCkH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVcCkH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVcCkH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVcCkH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVcCkH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVcCkH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVcCkH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQVcCkH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVcCkH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVcCkH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVcCkH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQVcCkH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQVcCkH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVcCkH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVcCkH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQVcCkH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVcCkH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQVcCkH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVcCkH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrxkUbV.s: Assembler messages:
encrypt.c: /tmp/ccrxkUbV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxkUbV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrxkUbV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrxkUbV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkUbV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkUbV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkUbV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkUbV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkUbV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxkUbV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxkUbV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxkUbV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrxkUbV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkUbV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrxkUbV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrxkUbV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxkUbV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxkUbV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxkUbV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxkUbV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxkUbV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxkUbV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxkUbV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxkUbV.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnmvx03.s: Assembler messages:
encrypt.c: /tmp/ccnmvx03.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnmvx03.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnmvx03.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnmvx03.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvx03.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvx03.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvx03.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvx03.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvx03.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmvx03.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmvx03.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmvx03.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnmvx03.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvx03.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnmvx03.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnmvx03.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnmvx03.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmvx03.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmvx03.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmvx03.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmvx03.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnmvx03.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmvx03.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnmvx03.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxc2hWW.s: Assembler messages:
encrypt.c: /tmp/ccxc2hWW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxc2hWW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxc2hWW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxc2hWW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxc2hWW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxc2hWW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxc2hWW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxc2hWW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxc2hWW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxc2hWW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxc2hWW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxc2hWW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxc2hWW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxc2hWW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxc2hWW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxc2hWW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxc2hWW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxc2hWW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxc2hWW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxc2hWW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxc2hWW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxc2hWW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxc2hWW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxc2hWW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA5lr0v.s: Assembler messages:
encrypt.c: /tmp/ccA5lr0v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA5lr0v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA5lr0v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA5lr0v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5lr0v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5lr0v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5lr0v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5lr0v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5lr0v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5lr0v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5lr0v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5lr0v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA5lr0v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5lr0v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA5lr0v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5lr0v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA5lr0v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5lr0v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5lr0v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5lr0v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5lr0v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5lr0v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA5lr0v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5lr0v.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccL7YTpQ.s: Assembler messages:
encrypt.c: /tmp/ccL7YTpQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7YTpQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7YTpQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7YTpQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7YTpQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7YTpQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7YTpQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7YTpQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7YTpQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7YTpQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7YTpQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7YTpQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7YTpQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7YTpQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7YTpQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL7YTpQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL7YTpQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7YTpQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7YTpQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7YTpQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7YTpQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7YTpQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7YTpQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL7YTpQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLiZY3W.s: Assembler messages:
encrypt.c: /tmp/ccLiZY3W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLiZY3W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLiZY3W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLiZY3W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZY3W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZY3W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZY3W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZY3W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZY3W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiZY3W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiZY3W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiZY3W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLiZY3W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZY3W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLiZY3W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLiZY3W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiZY3W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiZY3W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiZY3W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZY3W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiZY3W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLiZY3W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiZY3W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiZY3W.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cch4fyZO.s: Assembler messages:
encrypt.c: /tmp/cch4fyZO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch4fyZO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch4fyZO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cch4fyZO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4fyZO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4fyZO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4fyZO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4fyZO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4fyZO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4fyZO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4fyZO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4fyZO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cch4fyZO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4fyZO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch4fyZO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4fyZO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch4fyZO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch4fyZO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4fyZO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4fyZO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cch4fyZO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4fyZO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cch4fyZO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch4fyZO.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDvRl4I.s: Assembler messages:
encrypt.c: /tmp/ccDvRl4I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDvRl4I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDvRl4I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDvRl4I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvRl4I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvRl4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvRl4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvRl4I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvRl4I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvRl4I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvRl4I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvRl4I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDvRl4I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvRl4I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDvRl4I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDvRl4I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvRl4I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvRl4I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvRl4I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvRl4I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvRl4I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDvRl4I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvRl4I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvRl4I.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTgDx7F.s: Assembler messages:
encrypt.c: /tmp/ccTgDx7F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTgDx7F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTgDx7F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTgDx7F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgDx7F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgDx7F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgDx7F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgDx7F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgDx7F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgDx7F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgDx7F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgDx7F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTgDx7F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgDx7F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTgDx7F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgDx7F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTgDx7F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgDx7F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgDx7F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgDx7F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgDx7F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgDx7F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTgDx7F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgDx7F.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0ep5qY.s: Assembler messages:
encrypt.c: /tmp/cc0ep5qY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ep5qY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ep5qY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ep5qY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ep5qY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ep5qY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ep5qY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ep5qY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ep5qY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ep5qY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ep5qY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ep5qY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ep5qY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ep5qY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ep5qY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ep5qY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ep5qY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ep5qY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ep5qY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ep5qY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ep5qY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ep5qY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ep5qY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ep5qY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDAZwQF.s: Assembler messages:
encrypt.c: /tmp/ccDAZwQF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDAZwQF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDAZwQF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDAZwQF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAZwQF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAZwQF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAZwQF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAZwQF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAZwQF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAZwQF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAZwQF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAZwQF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDAZwQF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAZwQF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDAZwQF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDAZwQF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDAZwQF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAZwQF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAZwQF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAZwQF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAZwQF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDAZwQF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAZwQF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDAZwQF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHJxU4H.s: Assembler messages:
encrypt.c: /tmp/ccHJxU4H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJxU4H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJxU4H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJxU4H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJxU4H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJxU4H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJxU4H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJxU4H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJxU4H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJxU4H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJxU4H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJxU4H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJxU4H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJxU4H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJxU4H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHJxU4H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJxU4H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJxU4H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJxU4H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJxU4H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJxU4H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJxU4H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJxU4H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJxU4H.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSboBQx.s: Assembler messages:
encrypt.c: /tmp/ccSboBQx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSboBQx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSboBQx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSboBQx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSboBQx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSboBQx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSboBQx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSboBQx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSboBQx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSboBQx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSboBQx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSboBQx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSboBQx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSboBQx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSboBQx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSboBQx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSboBQx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSboBQx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSboBQx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSboBQx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSboBQx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSboBQx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSboBQx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSboBQx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwzZ3OR.s: Assembler messages:
encrypt.c: /tmp/ccwzZ3OR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwzZ3OR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwzZ3OR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwzZ3OR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZ3OR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZ3OR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZ3OR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZ3OR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZ3OR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzZ3OR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzZ3OR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzZ3OR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwzZ3OR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZ3OR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwzZ3OR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzZ3OR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwzZ3OR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzZ3OR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzZ3OR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzZ3OR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZ3OR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzZ3OR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwzZ3OR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzZ3OR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyxaPNI.s: Assembler messages:
encrypt.c: /tmp/ccyxaPNI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxaPNI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxaPNI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxaPNI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaPNI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaPNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaPNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaPNI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaPNI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxaPNI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxaPNI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxaPNI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxaPNI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaPNI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxaPNI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyxaPNI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxaPNI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxaPNI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxaPNI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxaPNI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxaPNI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxaPNI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxaPNI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxaPNI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE40DHR.s: Assembler messages:
encrypt.c: /tmp/ccE40DHR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE40DHR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE40DHR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE40DHR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE40DHR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE40DHR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE40DHR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE40DHR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE40DHR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE40DHR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE40DHR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE40DHR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE40DHR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE40DHR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE40DHR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE40DHR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE40DHR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE40DHR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE40DHR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE40DHR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE40DHR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE40DHR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE40DHR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE40DHR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRC4FRe.s: Assembler messages:
encrypt.c: /tmp/ccRC4FRe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRC4FRe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRC4FRe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRC4FRe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC4FRe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC4FRe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC4FRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC4FRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC4FRe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRC4FRe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRC4FRe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRC4FRe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRC4FRe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC4FRe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRC4FRe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRC4FRe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRC4FRe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRC4FRe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRC4FRe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRC4FRe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRC4FRe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRC4FRe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRC4FRe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRC4FRe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5teDFg.s: Assembler messages:
encrypt.c: /tmp/cc5teDFg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5teDFg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5teDFg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5teDFg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5teDFg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5teDFg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5teDFg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5teDFg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5teDFg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5teDFg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5teDFg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5teDFg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5teDFg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5teDFg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5teDFg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5teDFg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5teDFg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5teDFg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5teDFg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5teDFg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5teDFg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5teDFg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5teDFg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5teDFg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQyYajU.s: Assembler messages:
encrypt.c: /tmp/ccQyYajU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQyYajU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQyYajU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQyYajU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyYajU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyYajU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyYajU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyYajU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyYajU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyYajU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyYajU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyYajU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQyYajU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyYajU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQyYajU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQyYajU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQyYajU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyYajU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyYajU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQyYajU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyYajU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQyYajU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyYajU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQyYajU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1ctaw9.s: Assembler messages:
encrypt.c: /tmp/cc1ctaw9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ctaw9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ctaw9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ctaw9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ctaw9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ctaw9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ctaw9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ctaw9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ctaw9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ctaw9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ctaw9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ctaw9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ctaw9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ctaw9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ctaw9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ctaw9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ctaw9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ctaw9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ctaw9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ctaw9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ctaw9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ctaw9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ctaw9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ctaw9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfXKnSL.s: Assembler messages:
encrypt.c: /tmp/ccfXKnSL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfXKnSL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfXKnSL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfXKnSL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXKnSL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXKnSL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXKnSL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXKnSL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXKnSL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXKnSL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXKnSL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXKnSL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfXKnSL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXKnSL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfXKnSL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfXKnSL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXKnSL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXKnSL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXKnSL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXKnSL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXKnSL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfXKnSL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXKnSL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXKnSL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR1ruQU.s: Assembler messages:
encrypt.c: /tmp/ccR1ruQU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1ruQU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1ruQU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1ruQU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ruQU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ruQU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ruQU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ruQU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ruQU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1ruQU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1ruQU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1ruQU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1ruQU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ruQU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1ruQU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR1ruQU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1ruQU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1ruQU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1ruQU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1ruQU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1ruQU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1ruQU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1ruQU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1ruQU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr1YqX9.s: Assembler messages:
encrypt.c: /tmp/ccr1YqX9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1YqX9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1YqX9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr1YqX9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1YqX9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1YqX9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1YqX9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1YqX9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1YqX9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1YqX9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1YqX9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1YqX9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr1YqX9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1YqX9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1YqX9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1YqX9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr1YqX9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr1YqX9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1YqX9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1YqX9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr1YqX9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1YqX9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr1YqX9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1YqX9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVCscdq.s: Assembler messages:
encrypt.c: /tmp/ccVCscdq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCscdq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCscdq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCscdq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCscdq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCscdq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCscdq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCscdq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCscdq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCscdq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCscdq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCscdq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCscdq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCscdq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCscdq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCscdq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVCscdq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVCscdq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCscdq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCscdq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCscdq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCscdq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCscdq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVCscdq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczKUzNo.s: Assembler messages:
encrypt.c: /tmp/cczKUzNo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczKUzNo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczKUzNo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczKUzNo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKUzNo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKUzNo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKUzNo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKUzNo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKUzNo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKUzNo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKUzNo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKUzNo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczKUzNo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKUzNo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczKUzNo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczKUzNo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKUzNo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKUzNo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKUzNo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKUzNo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKUzNo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczKUzNo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKUzNo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKUzNo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDtYJ2t.s: Assembler messages:
encrypt.c: /tmp/ccDtYJ2t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDtYJ2t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDtYJ2t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDtYJ2t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYJ2t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYJ2t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYJ2t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYJ2t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYJ2t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtYJ2t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtYJ2t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtYJ2t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDtYJ2t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYJ2t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDtYJ2t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtYJ2t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDtYJ2t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDtYJ2t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtYJ2t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtYJ2t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDtYJ2t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtYJ2t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDtYJ2t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDtYJ2t.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy4UzCy.s: Assembler messages:
encrypt.c: /tmp/ccy4UzCy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy4UzCy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy4UzCy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy4UzCy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4UzCy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4UzCy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4UzCy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4UzCy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4UzCy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4UzCy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4UzCy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4UzCy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy4UzCy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4UzCy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy4UzCy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy4UzCy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy4UzCy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4UzCy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4UzCy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy4UzCy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4UzCy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy4UzCy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4UzCy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy4UzCy.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsUGjqk.s: Assembler messages:
encrypt.c: /tmp/ccsUGjqk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsUGjqk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsUGjqk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsUGjqk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUGjqk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUGjqk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUGjqk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUGjqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUGjqk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUGjqk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUGjqk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUGjqk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsUGjqk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUGjqk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsUGjqk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUGjqk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsUGjqk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsUGjqk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUGjqk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUGjqk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsUGjqk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUGjqk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsUGjqk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsUGjqk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwLqaYn.s: Assembler messages:
encrypt.c: /tmp/ccwLqaYn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwLqaYn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwLqaYn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwLqaYn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLqaYn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLqaYn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLqaYn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLqaYn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLqaYn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLqaYn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLqaYn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLqaYn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwLqaYn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLqaYn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwLqaYn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwLqaYn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwLqaYn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLqaYn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLqaYn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLqaYn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLqaYn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwLqaYn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLqaYn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwLqaYn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHiAwpq.s: Assembler messages:
encrypt.c: /tmp/ccHiAwpq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHiAwpq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHiAwpq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHiAwpq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiAwpq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiAwpq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiAwpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiAwpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiAwpq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiAwpq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiAwpq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiAwpq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHiAwpq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiAwpq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHiAwpq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiAwpq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHiAwpq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHiAwpq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiAwpq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiAwpq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiAwpq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiAwpq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHiAwpq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHiAwpq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccanxTGw.s: Assembler messages:
encrypt.c: /tmp/ccanxTGw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccanxTGw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccanxTGw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccanxTGw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanxTGw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanxTGw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanxTGw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanxTGw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanxTGw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanxTGw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanxTGw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanxTGw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccanxTGw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanxTGw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccanxTGw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccanxTGw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccanxTGw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanxTGw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanxTGw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanxTGw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanxTGw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccanxTGw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanxTGw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccanxTGw.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCvH9KY.s: Assembler messages:
encrypt.c: /tmp/ccCvH9KY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCvH9KY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCvH9KY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCvH9KY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvH9KY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvH9KY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvH9KY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvH9KY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvH9KY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvH9KY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvH9KY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvH9KY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCvH9KY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvH9KY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCvH9KY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvH9KY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCvH9KY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCvH9KY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvH9KY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvH9KY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCvH9KY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvH9KY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCvH9KY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCvH9KY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgWHfW5.s: Assembler messages:
encrypt.c: /tmp/ccgWHfW5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgWHfW5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgWHfW5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgWHfW5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWHfW5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWHfW5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWHfW5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWHfW5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWHfW5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWHfW5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWHfW5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWHfW5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgWHfW5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWHfW5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgWHfW5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgWHfW5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgWHfW5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWHfW5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWHfW5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgWHfW5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWHfW5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgWHfW5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWHfW5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgWHfW5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIR8Hc5.s: Assembler messages:
encrypt.c: /tmp/ccIR8Hc5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIR8Hc5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIR8Hc5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIR8Hc5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIR8Hc5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIR8Hc5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIR8Hc5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIR8Hc5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIR8Hc5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIR8Hc5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIR8Hc5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIR8Hc5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIR8Hc5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIR8Hc5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIR8Hc5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIR8Hc5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIR8Hc5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIR8Hc5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIR8Hc5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIR8Hc5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIR8Hc5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIR8Hc5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIR8Hc5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIR8Hc5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNxoGbd.s: Assembler messages:
encrypt.c: /tmp/ccNxoGbd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNxoGbd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNxoGbd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNxoGbd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoGbd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoGbd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoGbd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoGbd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoGbd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxoGbd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxoGbd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxoGbd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNxoGbd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoGbd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNxoGbd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNxoGbd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNxoGbd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxoGbd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxoGbd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNxoGbd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxoGbd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNxoGbd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxoGbd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNxoGbd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpGOWn6.s: Assembler messages:
encrypt.c: /tmp/ccpGOWn6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpGOWn6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpGOWn6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpGOWn6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGOWn6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGOWn6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGOWn6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGOWn6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGOWn6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpGOWn6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpGOWn6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpGOWn6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpGOWn6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGOWn6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpGOWn6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpGOWn6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpGOWn6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpGOWn6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpGOWn6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpGOWn6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpGOWn6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpGOWn6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpGOWn6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpGOWn6.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqX1U6T.s: Assembler messages:
encrypt.c: /tmp/ccqX1U6T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqX1U6T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqX1U6T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqX1U6T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX1U6T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX1U6T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX1U6T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX1U6T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX1U6T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqX1U6T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqX1U6T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqX1U6T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqX1U6T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX1U6T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqX1U6T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqX1U6T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqX1U6T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqX1U6T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqX1U6T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqX1U6T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX1U6T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqX1U6T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqX1U6T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqX1U6T.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgzAWr9.s: Assembler messages:
encrypt.c: /tmp/ccgzAWr9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzAWr9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgzAWr9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgzAWr9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzAWr9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzAWr9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzAWr9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzAWr9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzAWr9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzAWr9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzAWr9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzAWr9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgzAWr9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzAWr9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgzAWr9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgzAWr9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgzAWr9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzAWr9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzAWr9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzAWr9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzAWr9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzAWr9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzAWr9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgzAWr9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjcqix1.s: Assembler messages:
encrypt.c: /tmp/ccjcqix1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjcqix1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjcqix1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjcqix1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcqix1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcqix1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcqix1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcqix1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcqix1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcqix1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcqix1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcqix1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjcqix1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcqix1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjcqix1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcqix1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjcqix1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjcqix1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcqix1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcqix1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjcqix1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcqix1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjcqix1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjcqix1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6Abnam.s: Assembler messages:
encrypt.c: /tmp/cc6Abnam.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Abnam.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Abnam.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Abnam.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Abnam.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Abnam.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Abnam.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Abnam.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Abnam.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Abnam.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Abnam.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Abnam.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Abnam.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Abnam.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Abnam.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Abnam.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Abnam.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Abnam.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Abnam.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Abnam.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Abnam.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Abnam.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Abnam.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Abnam.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxUGY7u.s: Assembler messages:
encrypt.c: /tmp/ccxUGY7u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUGY7u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUGY7u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUGY7u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGY7u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGY7u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGY7u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGY7u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGY7u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUGY7u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUGY7u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUGY7u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUGY7u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGY7u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUGY7u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUGY7u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxUGY7u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUGY7u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUGY7u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUGY7u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUGY7u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUGY7u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUGY7u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUGY7u.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2tEuCF.s: Assembler messages:
encrypt.c: /tmp/cc2tEuCF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2tEuCF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2tEuCF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2tEuCF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tEuCF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tEuCF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tEuCF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tEuCF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tEuCF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tEuCF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tEuCF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tEuCF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2tEuCF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tEuCF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2tEuCF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tEuCF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2tEuCF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2tEuCF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tEuCF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tEuCF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tEuCF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tEuCF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2tEuCF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2tEuCF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchjTSPu.s: Assembler messages:
encrypt.c: /tmp/cchjTSPu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjTSPu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchjTSPu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchjTSPu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjTSPu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjTSPu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjTSPu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjTSPu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjTSPu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjTSPu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjTSPu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjTSPu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchjTSPu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjTSPu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchjTSPu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchjTSPu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjTSPu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjTSPu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjTSPu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjTSPu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjTSPu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjTSPu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjTSPu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjTSPu.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccVA9zvj.s: Assembler messages:
encrypt.c: /tmp/ccVA9zvj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVA9zvj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVA9zvj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVA9zvj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA9zvj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA9zvj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA9zvj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA9zvj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA9zvj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVA9zvj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVA9zvj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVA9zvj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVA9zvj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA9zvj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVA9zvj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVA9zvj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVA9zvj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVA9zvj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVA9zvj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVA9zvj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVA9zvj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVA9zvj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVA9zvj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVA9zvj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cctlhWJe.s: Assembler messages:
encrypt.c: /tmp/cctlhWJe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctlhWJe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctlhWJe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctlhWJe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlhWJe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlhWJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlhWJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlhWJe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlhWJe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctlhWJe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctlhWJe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctlhWJe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctlhWJe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlhWJe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctlhWJe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctlhWJe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctlhWJe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctlhWJe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctlhWJe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctlhWJe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctlhWJe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctlhWJe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctlhWJe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctlhWJe.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6hr1Vt.s: Assembler messages:
encrypt.c: /tmp/cc6hr1Vt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6hr1Vt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6hr1Vt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6hr1Vt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hr1Vt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hr1Vt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hr1Vt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hr1Vt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hr1Vt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hr1Vt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hr1Vt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hr1Vt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6hr1Vt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hr1Vt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6hr1Vt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6hr1Vt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6hr1Vt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hr1Vt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hr1Vt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6hr1Vt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hr1Vt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6hr1Vt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hr1Vt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6hr1Vt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNBor2C.s: Assembler messages:
encrypt.c: /tmp/ccNBor2C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNBor2C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNBor2C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNBor2C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBor2C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBor2C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBor2C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBor2C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBor2C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBor2C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBor2C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBor2C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNBor2C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBor2C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNBor2C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBor2C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNBor2C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNBor2C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBor2C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBor2C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBor2C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBor2C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNBor2C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNBor2C.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5LxdD2.s: Assembler messages:
encrypt.c: /tmp/cc5LxdD2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5LxdD2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5LxdD2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5LxdD2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LxdD2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LxdD2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LxdD2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LxdD2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LxdD2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LxdD2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LxdD2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LxdD2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5LxdD2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LxdD2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5LxdD2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LxdD2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5LxdD2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5LxdD2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LxdD2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LxdD2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5LxdD2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LxdD2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5LxdD2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5LxdD2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfAybL2.s: Assembler messages:
encrypt.c: /tmp/ccfAybL2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfAybL2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfAybL2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfAybL2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAybL2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAybL2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAybL2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAybL2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAybL2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAybL2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAybL2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAybL2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfAybL2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAybL2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfAybL2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfAybL2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfAybL2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAybL2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAybL2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfAybL2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAybL2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfAybL2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAybL2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfAybL2.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMqrHMc.s: Assembler messages:
encrypt.c: /tmp/ccMqrHMc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMqrHMc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMqrHMc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMqrHMc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqrHMc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqrHMc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqrHMc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqrHMc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqrHMc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqrHMc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqrHMc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqrHMc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMqrHMc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqrHMc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMqrHMc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqrHMc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMqrHMc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqrHMc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqrHMc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqrHMc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqrHMc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqrHMc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMqrHMc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqrHMc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczu0QYi.s: Assembler messages:
encrypt.c: /tmp/cczu0QYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczu0QYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczu0QYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczu0QYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczu0QYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczu0QYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczu0QYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczu0QYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczu0QYi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczu0QYi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczu0QYi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczu0QYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczu0QYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczu0QYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczu0QYi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczu0QYi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczu0QYi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczu0QYi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczu0QYi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczu0QYi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczu0QYi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczu0QYi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczu0QYi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczu0QYi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccTVmCEX.s: Assembler messages:
encrypt.c: /tmp/ccTVmCEX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTVmCEX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTVmCEX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTVmCEX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVmCEX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVmCEX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVmCEX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVmCEX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVmCEX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVmCEX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVmCEX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVmCEX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTVmCEX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVmCEX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTVmCEX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTVmCEX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVmCEX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVmCEX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVmCEX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVmCEX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVmCEX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTVmCEX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVmCEX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVmCEX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbBAf4X.s: Assembler messages:
encrypt.c: /tmp/ccbBAf4X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBAf4X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbBAf4X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbBAf4X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBAf4X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBAf4X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBAf4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBAf4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBAf4X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBAf4X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBAf4X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBAf4X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbBAf4X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBAf4X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbBAf4X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBAf4X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbBAf4X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBAf4X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBAf4X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBAf4X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBAf4X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBAf4X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBAf4X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBAf4X.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfE4nqc.s: Assembler messages:
encrypt.c: /tmp/ccfE4nqc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfE4nqc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfE4nqc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfE4nqc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE4nqc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE4nqc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE4nqc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE4nqc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE4nqc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE4nqc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE4nqc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE4nqc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfE4nqc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE4nqc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfE4nqc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfE4nqc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfE4nqc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE4nqc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE4nqc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfE4nqc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE4nqc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfE4nqc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE4nqc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfE4nqc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctpZpG6.s: Assembler messages:
encrypt.c: /tmp/cctpZpG6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpZpG6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpZpG6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctpZpG6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpZpG6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpZpG6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpZpG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpZpG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpZpG6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpZpG6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpZpG6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpZpG6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpZpG6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpZpG6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpZpG6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpZpG6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctpZpG6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctpZpG6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpZpG6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpZpG6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpZpG6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpZpG6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpZpG6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctpZpG6.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUVpmgj.s: Assembler messages:
encrypt.c: /tmp/ccUVpmgj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUVpmgj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUVpmgj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUVpmgj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVpmgj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVpmgj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVpmgj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVpmgj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVpmgj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUVpmgj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUVpmgj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUVpmgj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUVpmgj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVpmgj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUVpmgj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUVpmgj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUVpmgj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUVpmgj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUVpmgj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUVpmgj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVpmgj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUVpmgj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUVpmgj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUVpmgj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmHLokr.s: Assembler messages:
encrypt.c: /tmp/ccmHLokr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHLokr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHLokr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHLokr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHLokr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHLokr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHLokr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHLokr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHLokr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHLokr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHLokr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHLokr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHLokr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHLokr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHLokr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmHLokr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHLokr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHLokr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHLokr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHLokr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHLokr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHLokr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHLokr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHLokr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8AlQFu.s: Assembler messages:
encrypt.c: /tmp/cc8AlQFu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8AlQFu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8AlQFu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8AlQFu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AlQFu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AlQFu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AlQFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AlQFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AlQFu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AlQFu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AlQFu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AlQFu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8AlQFu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AlQFu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8AlQFu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AlQFu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8AlQFu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AlQFu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AlQFu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AlQFu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AlQFu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AlQFu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8AlQFu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AlQFu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV7EGuz.s: Assembler messages:
encrypt.c: /tmp/ccV7EGuz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV7EGuz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV7EGuz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV7EGuz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7EGuz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7EGuz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7EGuz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7EGuz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7EGuz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7EGuz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7EGuz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7EGuz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV7EGuz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7EGuz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV7EGuz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV7EGuz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7EGuz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7EGuz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7EGuz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7EGuz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7EGuz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV7EGuz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7EGuz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7EGuz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRqAIZb.s: Assembler messages:
encrypt.c: /tmp/ccRqAIZb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRqAIZb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRqAIZb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRqAIZb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqAIZb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqAIZb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqAIZb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqAIZb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqAIZb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqAIZb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqAIZb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqAIZb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRqAIZb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqAIZb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRqAIZb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqAIZb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRqAIZb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqAIZb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqAIZb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqAIZb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqAIZb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqAIZb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRqAIZb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqAIZb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccuEnfZp.s: Assembler messages:
encrypt.c: /tmp/ccuEnfZp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuEnfZp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuEnfZp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuEnfZp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEnfZp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEnfZp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEnfZp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEnfZp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEnfZp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEnfZp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEnfZp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEnfZp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuEnfZp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEnfZp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuEnfZp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuEnfZp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuEnfZp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEnfZp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEnfZp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEnfZp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEnfZp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuEnfZp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEnfZp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuEnfZp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLW7nGu.s: Assembler messages:
encrypt.c: /tmp/ccLW7nGu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLW7nGu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLW7nGu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLW7nGu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW7nGu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW7nGu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW7nGu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW7nGu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW7nGu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLW7nGu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLW7nGu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLW7nGu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLW7nGu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW7nGu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLW7nGu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLW7nGu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLW7nGu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLW7nGu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLW7nGu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLW7nGu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLW7nGu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLW7nGu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLW7nGu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLW7nGu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccySTTJz.s: Assembler messages:
encrypt.c: /tmp/ccySTTJz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccySTTJz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccySTTJz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccySTTJz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySTTJz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySTTJz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySTTJz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySTTJz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySTTJz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySTTJz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySTTJz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySTTJz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccySTTJz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySTTJz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccySTTJz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccySTTJz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySTTJz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySTTJz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySTTJz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySTTJz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySTTJz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccySTTJz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySTTJz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySTTJz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXd02bn.s: Assembler messages:
encrypt.c: /tmp/ccXd02bn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXd02bn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXd02bn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXd02bn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd02bn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd02bn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd02bn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd02bn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd02bn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd02bn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd02bn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd02bn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXd02bn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd02bn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXd02bn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd02bn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXd02bn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXd02bn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd02bn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd02bn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXd02bn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd02bn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXd02bn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXd02bn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoPCN6l.s: Assembler messages:
encrypt.c: /tmp/ccoPCN6l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPCN6l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPCN6l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPCN6l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPCN6l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPCN6l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPCN6l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPCN6l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPCN6l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPCN6l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPCN6l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPCN6l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPCN6l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPCN6l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPCN6l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoPCN6l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPCN6l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPCN6l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPCN6l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPCN6l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPCN6l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPCN6l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPCN6l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPCN6l.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDhRLuI.s: Assembler messages:
encrypt.c: /tmp/ccDhRLuI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDhRLuI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDhRLuI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDhRLuI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhRLuI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhRLuI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhRLuI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhRLuI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhRLuI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhRLuI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhRLuI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhRLuI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDhRLuI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhRLuI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDhRLuI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhRLuI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDhRLuI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDhRLuI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhRLuI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhRLuI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDhRLuI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhRLuI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDhRLuI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDhRLuI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc9v5tv.s: Assembler messages:
encrypt.c: /tmp/ccc9v5tv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc9v5tv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc9v5tv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc9v5tv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9v5tv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9v5tv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9v5tv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9v5tv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9v5tv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9v5tv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9v5tv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9v5tv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc9v5tv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9v5tv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc9v5tv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc9v5tv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9v5tv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9v5tv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9v5tv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9v5tv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9v5tv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc9v5tv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9v5tv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9v5tv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZKwaof.s: Assembler messages:
encrypt.c: /tmp/ccZKwaof.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZKwaof.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZKwaof.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZKwaof.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKwaof.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKwaof.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKwaof.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKwaof.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKwaof.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKwaof.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKwaof.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKwaof.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZKwaof.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKwaof.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZKwaof.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZKwaof.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZKwaof.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKwaof.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKwaof.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKwaof.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKwaof.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZKwaof.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKwaof.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZKwaof.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccgfltql.s: Assembler messages:
encrypt.c: /tmp/ccgfltql.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfltql.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfltql.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfltql.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfltql.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfltql.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfltql.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfltql.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfltql.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfltql.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfltql.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfltql.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfltql.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfltql.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfltql.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfltql.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgfltql.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgfltql.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfltql.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfltql.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfltql.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfltql.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfltql.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgfltql.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvmtZeo.s: Assembler messages:
encrypt.c: /tmp/ccvmtZeo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmtZeo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmtZeo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmtZeo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmtZeo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmtZeo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmtZeo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmtZeo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmtZeo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmtZeo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmtZeo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmtZeo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmtZeo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmtZeo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmtZeo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmtZeo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmtZeo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmtZeo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmtZeo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmtZeo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmtZeo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmtZeo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmtZeo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmtZeo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cczNPXPw.s: Assembler messages:
encrypt.c: /tmp/cczNPXPw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczNPXPw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczNPXPw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczNPXPw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNPXPw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNPXPw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNPXPw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNPXPw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNPXPw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNPXPw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNPXPw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNPXPw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczNPXPw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNPXPw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczNPXPw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNPXPw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczNPXPw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczNPXPw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNPXPw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNPXPw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczNPXPw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNPXPw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczNPXPw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczNPXPw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9j7eMP.s: Assembler messages:
encrypt.c: /tmp/cc9j7eMP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9j7eMP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9j7eMP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9j7eMP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j7eMP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j7eMP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j7eMP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j7eMP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j7eMP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9j7eMP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9j7eMP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9j7eMP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9j7eMP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j7eMP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9j7eMP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9j7eMP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9j7eMP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9j7eMP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9j7eMP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9j7eMP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9j7eMP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9j7eMP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9j7eMP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9j7eMP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck2wVci.s: Assembler messages:
encrypt.c: /tmp/cck2wVci.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck2wVci.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck2wVci.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck2wVci.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2wVci.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2wVci.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2wVci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2wVci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2wVci.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck2wVci.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck2wVci.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck2wVci.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck2wVci.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2wVci.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck2wVci.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck2wVci.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck2wVci.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck2wVci.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck2wVci.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck2wVci.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck2wVci.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck2wVci.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck2wVci.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck2wVci.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclBhkBY.s: Assembler messages:
encrypt.c: /tmp/cclBhkBY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBhkBY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBhkBY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclBhkBY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBhkBY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBhkBY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBhkBY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBhkBY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBhkBY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBhkBY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBhkBY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBhkBY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBhkBY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBhkBY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBhkBY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclBhkBY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBhkBY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBhkBY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBhkBY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBhkBY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBhkBY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBhkBY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBhkBY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBhkBY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrnS9wx.s: Assembler messages:
encrypt.c: /tmp/ccrnS9wx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrnS9wx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrnS9wx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrnS9wx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnS9wx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnS9wx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnS9wx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnS9wx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnS9wx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnS9wx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnS9wx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnS9wx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrnS9wx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnS9wx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrnS9wx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnS9wx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrnS9wx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnS9wx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnS9wx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnS9wx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnS9wx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnS9wx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrnS9wx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnS9wx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPHizfb.s: Assembler messages:
encrypt.c: /tmp/ccPHizfb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPHizfb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPHizfb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPHizfb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHizfb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHizfb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHizfb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHizfb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHizfb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHizfb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHizfb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHizfb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPHizfb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHizfb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPHizfb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHizfb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPHizfb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHizfb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHizfb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHizfb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHizfb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHizfb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPHizfb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHizfb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciWXHeR.s: Assembler messages:
encrypt.c: /tmp/cciWXHeR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWXHeR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciWXHeR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciWXHeR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWXHeR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWXHeR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWXHeR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWXHeR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWXHeR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWXHeR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWXHeR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWXHeR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciWXHeR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWXHeR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciWXHeR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciWXHeR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWXHeR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWXHeR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWXHeR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWXHeR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWXHeR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWXHeR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWXHeR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWXHeR.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0m6Vlp.s: Assembler messages:
encrypt.c: /tmp/cc0m6Vlp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0m6Vlp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0m6Vlp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0m6Vlp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m6Vlp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m6Vlp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m6Vlp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m6Vlp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m6Vlp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m6Vlp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m6Vlp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m6Vlp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0m6Vlp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m6Vlp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0m6Vlp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m6Vlp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0m6Vlp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0m6Vlp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m6Vlp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m6Vlp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0m6Vlp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m6Vlp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0m6Vlp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0m6Vlp.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqZonvV.s: Assembler messages:
encrypt.c: /tmp/ccqZonvV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqZonvV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqZonvV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqZonvV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZonvV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZonvV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZonvV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZonvV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZonvV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZonvV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZonvV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZonvV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqZonvV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZonvV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqZonvV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqZonvV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZonvV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZonvV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZonvV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZonvV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZonvV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqZonvV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZonvV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZonvV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFyaQcG.s: Assembler messages:
encrypt.c: /tmp/ccFyaQcG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFyaQcG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFyaQcG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFyaQcG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyaQcG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyaQcG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyaQcG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyaQcG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyaQcG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyaQcG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyaQcG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyaQcG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFyaQcG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyaQcG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFyaQcG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyaQcG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFyaQcG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFyaQcG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFyaQcG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFyaQcG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFyaQcG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFyaQcG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFyaQcG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFyaQcG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMC8rpW.s: Assembler messages:
encrypt.c: /tmp/ccMC8rpW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMC8rpW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMC8rpW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMC8rpW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC8rpW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC8rpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC8rpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC8rpW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC8rpW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMC8rpW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMC8rpW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMC8rpW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMC8rpW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC8rpW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMC8rpW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMC8rpW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMC8rpW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMC8rpW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMC8rpW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMC8rpW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMC8rpW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMC8rpW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMC8rpW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMC8rpW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1ya1T7.s: Assembler messages:
encrypt.c: /tmp/cc1ya1T7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ya1T7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ya1T7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ya1T7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ya1T7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ya1T7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ya1T7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ya1T7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ya1T7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ya1T7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ya1T7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ya1T7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ya1T7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ya1T7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ya1T7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1ya1T7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ya1T7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ya1T7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ya1T7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ya1T7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ya1T7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ya1T7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ya1T7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ya1T7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDMedzW.s: Assembler messages:
encrypt.c: /tmp/ccDMedzW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMedzW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDMedzW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDMedzW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMedzW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMedzW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMedzW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMedzW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMedzW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMedzW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMedzW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMedzW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDMedzW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMedzW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDMedzW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMedzW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDMedzW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMedzW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMedzW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMedzW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMedzW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMedzW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMedzW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMedzW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5kUO3U.s: Assembler messages:
encrypt.c: /tmp/cc5kUO3U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5kUO3U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5kUO3U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5kUO3U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kUO3U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kUO3U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kUO3U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kUO3U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kUO3U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kUO3U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kUO3U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kUO3U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5kUO3U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kUO3U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5kUO3U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5kUO3U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5kUO3U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kUO3U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kUO3U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5kUO3U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kUO3U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5kUO3U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kUO3U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5kUO3U.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQoLYYF.s: Assembler messages:
encrypt.c: /tmp/ccQoLYYF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQoLYYF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQoLYYF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQoLYYF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoLYYF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoLYYF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoLYYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoLYYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoLYYF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoLYYF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoLYYF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoLYYF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQoLYYF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoLYYF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQoLYYF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoLYYF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQoLYYF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQoLYYF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoLYYF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoLYYF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoLYYF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoLYYF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQoLYYF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQoLYYF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgJp8lN.s: Assembler messages:
encrypt.c: /tmp/ccgJp8lN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgJp8lN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgJp8lN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgJp8lN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJp8lN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJp8lN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJp8lN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJp8lN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJp8lN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgJp8lN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgJp8lN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgJp8lN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgJp8lN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJp8lN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgJp8lN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgJp8lN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgJp8lN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgJp8lN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgJp8lN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgJp8lN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJp8lN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgJp8lN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgJp8lN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgJp8lN.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci4ltU4.s: Assembler messages:
encrypt.c: /tmp/cci4ltU4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci4ltU4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci4ltU4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci4ltU4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ltU4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ltU4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ltU4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ltU4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ltU4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4ltU4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4ltU4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4ltU4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci4ltU4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ltU4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci4ltU4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci4ltU4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4ltU4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4ltU4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4ltU4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ltU4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4ltU4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci4ltU4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4ltU4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4ltU4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG7QUa1.s: Assembler messages:
encrypt.c: /tmp/ccG7QUa1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG7QUa1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG7QUa1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG7QUa1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7QUa1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7QUa1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7QUa1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7QUa1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7QUa1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7QUa1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7QUa1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7QUa1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG7QUa1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7QUa1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG7QUa1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7QUa1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG7QUa1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7QUa1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7QUa1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7QUa1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7QUa1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7QUa1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7QUa1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7QUa1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPDVOde.s: Assembler messages:
encrypt.c: /tmp/ccPDVOde.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDVOde.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDVOde.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDVOde.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDVOde.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDVOde.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDVOde.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDVOde.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDVOde.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDVOde.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDVOde.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDVOde.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDVOde.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDVOde.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDVOde.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPDVOde.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPDVOde.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDVOde.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDVOde.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDVOde.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDVOde.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDVOde.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDVOde.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPDVOde.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMhlgw4.s: Assembler messages:
encrypt.c: /tmp/ccMhlgw4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMhlgw4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMhlgw4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMhlgw4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhlgw4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhlgw4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhlgw4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhlgw4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhlgw4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhlgw4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhlgw4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhlgw4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMhlgw4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhlgw4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMhlgw4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhlgw4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMhlgw4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMhlgw4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhlgw4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhlgw4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMhlgw4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhlgw4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMhlgw4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMhlgw4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQKYZHk.s: Assembler messages:
encrypt.c: /tmp/ccQKYZHk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQKYZHk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQKYZHk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQKYZHk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKYZHk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKYZHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKYZHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKYZHk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKYZHk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKYZHk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKYZHk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKYZHk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQKYZHk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKYZHk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQKYZHk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQKYZHk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQKYZHk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKYZHk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKYZHk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQKYZHk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKYZHk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQKYZHk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKYZHk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQKYZHk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3RpFhW.s: Assembler messages:
encrypt.c: /tmp/cc3RpFhW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3RpFhW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3RpFhW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3RpFhW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RpFhW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RpFhW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RpFhW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RpFhW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RpFhW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RpFhW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RpFhW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RpFhW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3RpFhW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RpFhW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3RpFhW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RpFhW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3RpFhW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3RpFhW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RpFhW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RpFhW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RpFhW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RpFhW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3RpFhW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3RpFhW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaXKqv8.s: Assembler messages:
encrypt.c: /tmp/ccaXKqv8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaXKqv8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaXKqv8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaXKqv8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXKqv8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXKqv8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXKqv8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXKqv8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXKqv8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXKqv8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXKqv8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXKqv8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaXKqv8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXKqv8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaXKqv8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaXKqv8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaXKqv8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXKqv8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXKqv8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaXKqv8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXKqv8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaXKqv8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXKqv8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaXKqv8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZsCaN3.s: Assembler messages:
encrypt.c: /tmp/ccZsCaN3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZsCaN3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZsCaN3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZsCaN3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaN3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaN3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaN3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaN3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaN3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsCaN3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsCaN3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsCaN3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZsCaN3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaN3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZsCaN3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsCaN3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZsCaN3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsCaN3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsCaN3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsCaN3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsCaN3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsCaN3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsCaN3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsCaN3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco6J3Yh.s: Assembler messages:
encrypt.c: /tmp/cco6J3Yh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco6J3Yh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco6J3Yh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco6J3Yh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6J3Yh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6J3Yh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6J3Yh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6J3Yh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6J3Yh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6J3Yh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6J3Yh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6J3Yh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco6J3Yh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6J3Yh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco6J3Yh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco6J3Yh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6J3Yh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6J3Yh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6J3Yh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6J3Yh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6J3Yh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco6J3Yh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6J3Yh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6J3Yh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc001iLf.s: Assembler messages:
encrypt.c: /tmp/cc001iLf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc001iLf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc001iLf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc001iLf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc001iLf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc001iLf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc001iLf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc001iLf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc001iLf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc001iLf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc001iLf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc001iLf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc001iLf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc001iLf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc001iLf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc001iLf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc001iLf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc001iLf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc001iLf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc001iLf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc001iLf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc001iLf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc001iLf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc001iLf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLfXhw8.s: Assembler messages:
encrypt.c: /tmp/ccLfXhw8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLfXhw8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLfXhw8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLfXhw8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfXhw8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfXhw8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfXhw8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfXhw8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfXhw8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfXhw8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfXhw8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfXhw8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLfXhw8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfXhw8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLfXhw8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfXhw8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLfXhw8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfXhw8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfXhw8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfXhw8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfXhw8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfXhw8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLfXhw8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfXhw8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6KrxUj.s: Assembler messages:
encrypt.c: /tmp/cc6KrxUj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KrxUj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6KrxUj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6KrxUj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KrxUj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KrxUj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KrxUj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KrxUj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KrxUj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KrxUj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KrxUj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KrxUj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6KrxUj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KrxUj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6KrxUj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KrxUj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6KrxUj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KrxUj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KrxUj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KrxUj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KrxUj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KrxUj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KrxUj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KrxUj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchwIKUf.s: Assembler messages:
encrypt.c: /tmp/cchwIKUf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchwIKUf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchwIKUf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchwIKUf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwIKUf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwIKUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwIKUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwIKUf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwIKUf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwIKUf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwIKUf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwIKUf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchwIKUf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwIKUf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchwIKUf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchwIKUf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchwIKUf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwIKUf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwIKUf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwIKUf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwIKUf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchwIKUf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwIKUf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchwIKUf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccPsmjLc.s: Assembler messages:
encrypt.c: /tmp/ccPsmjLc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPsmjLc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPsmjLc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPsmjLc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsmjLc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsmjLc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsmjLc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsmjLc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsmjLc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPsmjLc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPsmjLc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPsmjLc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPsmjLc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsmjLc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPsmjLc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPsmjLc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPsmjLc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsmjLc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsmjLc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsmjLc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsmjLc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPsmjLc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsmjLc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPsmjLc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccwzZXB0.s: Assembler messages:
encrypt.c: /tmp/ccwzZXB0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwzZXB0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwzZXB0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwzZXB0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZXB0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZXB0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZXB0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZXB0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZXB0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzZXB0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzZXB0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzZXB0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwzZXB0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZXB0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwzZXB0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzZXB0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwzZXB0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwzZXB0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzZXB0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzZXB0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzZXB0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzZXB0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwzZXB0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwzZXB0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5Lo8Cg.s: Assembler messages:
encrypt.c: /tmp/cc5Lo8Cg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Lo8Cg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Lo8Cg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Lo8Cg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Lo8Cg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Lo8Cg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Lo8Cg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Lo8Cg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Lo8Cg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Lo8Cg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Lo8Cg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Lo8Cg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Lo8Cg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Lo8Cg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Lo8Cg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Lo8Cg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Lo8Cg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Lo8Cg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Lo8Cg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Lo8Cg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Lo8Cg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Lo8Cg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Lo8Cg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Lo8Cg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cczkXmmd.s: Assembler messages:
encrypt.c: /tmp/cczkXmmd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczkXmmd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczkXmmd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczkXmmd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkXmmd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkXmmd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkXmmd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkXmmd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkXmmd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkXmmd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkXmmd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkXmmd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczkXmmd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkXmmd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczkXmmd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczkXmmd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczkXmmd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkXmmd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkXmmd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczkXmmd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkXmmd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczkXmmd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkXmmd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczkXmmd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6dwJYA.s: Assembler messages:
encrypt.c: /tmp/cc6dwJYA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6dwJYA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6dwJYA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6dwJYA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dwJYA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dwJYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dwJYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dwJYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dwJYA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6dwJYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6dwJYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6dwJYA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6dwJYA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dwJYA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6dwJYA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6dwJYA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6dwJYA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6dwJYA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6dwJYA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dwJYA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6dwJYA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6dwJYA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6dwJYA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6dwJYA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUZInwY.s: Assembler messages:
encrypt.c: /tmp/ccUZInwY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUZInwY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUZInwY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUZInwY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZInwY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZInwY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZInwY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZInwY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZInwY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZInwY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZInwY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZInwY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUZInwY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZInwY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUZInwY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZInwY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUZInwY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUZInwY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZInwY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZInwY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUZInwY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZInwY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUZInwY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUZInwY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRELiRa.s: Assembler messages:
encrypt.c: /tmp/ccRELiRa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRELiRa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRELiRa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRELiRa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRELiRa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRELiRa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRELiRa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRELiRa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRELiRa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRELiRa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRELiRa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRELiRa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRELiRa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRELiRa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRELiRa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRELiRa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRELiRa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRELiRa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRELiRa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRELiRa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRELiRa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRELiRa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRELiRa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRELiRa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvxWUQI.s: Assembler messages:
encrypt.c: /tmp/ccvxWUQI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxWUQI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxWUQI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxWUQI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxWUQI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxWUQI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxWUQI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxWUQI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxWUQI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxWUQI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxWUQI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxWUQI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxWUQI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxWUQI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxWUQI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvxWUQI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxWUQI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxWUQI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxWUQI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxWUQI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxWUQI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxWUQI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxWUQI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxWUQI.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cckibySB.s: Assembler messages:
encrypt.c: /tmp/cckibySB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckibySB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckibySB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckibySB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibySB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibySB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibySB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibySB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibySB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckibySB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckibySB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckibySB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckibySB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibySB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckibySB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckibySB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckibySB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckibySB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckibySB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckibySB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckibySB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckibySB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckibySB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckibySB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccphuGbQ.s: Assembler messages:
encrypt.c: /tmp/ccphuGbQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccphuGbQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccphuGbQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccphuGbQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphuGbQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphuGbQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphuGbQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphuGbQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphuGbQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphuGbQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphuGbQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphuGbQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccphuGbQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphuGbQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccphuGbQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphuGbQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccphuGbQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccphuGbQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphuGbQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphuGbQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphuGbQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphuGbQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccphuGbQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccphuGbQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsvDY0H.s: Assembler messages:
encrypt.c: /tmp/ccsvDY0H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsvDY0H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsvDY0H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsvDY0H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvDY0H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvDY0H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvDY0H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvDY0H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvDY0H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvDY0H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvDY0H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvDY0H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsvDY0H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvDY0H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsvDY0H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsvDY0H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsvDY0H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvDY0H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvDY0H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvDY0H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvDY0H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsvDY0H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvDY0H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsvDY0H.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cczSW2B5.s: Assembler messages:
encrypt.c: /tmp/cczSW2B5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczSW2B5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczSW2B5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczSW2B5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSW2B5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSW2B5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSW2B5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSW2B5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSW2B5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSW2B5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSW2B5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSW2B5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczSW2B5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSW2B5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczSW2B5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSW2B5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczSW2B5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczSW2B5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSW2B5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSW2B5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczSW2B5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSW2B5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczSW2B5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczSW2B5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2ZZoQN.s: Assembler messages:
encrypt.c: /tmp/cc2ZZoQN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ZZoQN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ZZoQN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ZZoQN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZZoQN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZZoQN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZZoQN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZZoQN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZZoQN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ZZoQN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ZZoQN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ZZoQN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ZZoQN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZZoQN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ZZoQN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2ZZoQN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ZZoQN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ZZoQN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ZZoQN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ZZoQN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ZZoQN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ZZoQN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ZZoQN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ZZoQN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrIRbQA.s: Assembler messages:
encrypt.c: /tmp/ccrIRbQA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrIRbQA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrIRbQA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrIRbQA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIRbQA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIRbQA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIRbQA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIRbQA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIRbQA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIRbQA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIRbQA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIRbQA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrIRbQA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIRbQA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrIRbQA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIRbQA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrIRbQA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrIRbQA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIRbQA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIRbQA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrIRbQA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIRbQA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrIRbQA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrIRbQA.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJkOZeP.s: Assembler messages:
encrypt.c: /tmp/ccJkOZeP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJkOZeP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJkOZeP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJkOZeP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkOZeP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkOZeP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkOZeP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkOZeP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkOZeP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJkOZeP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJkOZeP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJkOZeP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJkOZeP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkOZeP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJkOZeP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJkOZeP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJkOZeP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJkOZeP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJkOZeP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJkOZeP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkOZeP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJkOZeP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJkOZeP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJkOZeP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciNSJeS.s: Assembler messages:
encrypt.c: /tmp/cciNSJeS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciNSJeS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciNSJeS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciNSJeS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNSJeS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNSJeS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNSJeS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNSJeS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNSJeS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciNSJeS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciNSJeS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciNSJeS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciNSJeS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNSJeS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciNSJeS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciNSJeS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciNSJeS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciNSJeS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciNSJeS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciNSJeS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciNSJeS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciNSJeS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciNSJeS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciNSJeS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccc2fMcA.s: Assembler messages:
encrypt.c: /tmp/ccc2fMcA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc2fMcA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc2fMcA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc2fMcA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2fMcA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2fMcA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2fMcA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2fMcA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2fMcA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc2fMcA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc2fMcA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc2fMcA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc2fMcA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2fMcA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc2fMcA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc2fMcA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc2fMcA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc2fMcA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc2fMcA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc2fMcA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2fMcA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc2fMcA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc2fMcA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc2fMcA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccu7XbjC.s: Assembler messages:
encrypt.c: /tmp/ccu7XbjC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu7XbjC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu7XbjC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu7XbjC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7XbjC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7XbjC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7XbjC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7XbjC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7XbjC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7XbjC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7XbjC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7XbjC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu7XbjC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7XbjC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu7XbjC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu7XbjC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu7XbjC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7XbjC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7XbjC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu7XbjC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7XbjC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu7XbjC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7XbjC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu7XbjC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNqEntI.s: Assembler messages:
encrypt.c: /tmp/ccNqEntI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNqEntI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNqEntI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNqEntI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEntI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEntI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEntI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEntI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEntI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqEntI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqEntI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqEntI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNqEntI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEntI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNqEntI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqEntI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNqEntI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNqEntI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqEntI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqEntI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEntI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqEntI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqEntI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNqEntI.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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