Implementation notes: x86, h8bobcat, crypto_aead/omdsha256k256n248tau256v2

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
435837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
437518? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
438107? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
440562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
441138? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081420170718
444054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
453825? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170718
454703? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170718
456147? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081420170718
456370? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170718
457012? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170718
458038? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170718
463087? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170718
465211? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
469353? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
470022? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081420170718
475779? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
477527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
479617? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
480458? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170718
483735? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
483830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
484600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
484932? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170718
490656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
490755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
490841? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
492761? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170718
493211? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170718
497002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
497235? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170718
497425? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
497786? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
497967? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170718
499130? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
499539? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
502351? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081420170718
503732? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170718
503908? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170718
505866? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
507695? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081420170718
510981? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
512084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
512862? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170718
514302? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
514928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
517512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
518130? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170718
520348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
522229? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170718
523992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
531302? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
531458? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
532218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
532475? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
532665? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
532770? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
536028? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
537059? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
537643? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170718
537780? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
537805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
540341? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170718
540954? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
541096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
541419? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170718
541433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
541728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
542602? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170718
543390? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170718
544274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
545101? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170718
545120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
545836? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081420170718
546378? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170718
546772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
547191? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170718
547352? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170718
547590? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081420170718
547832? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170718
549760? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081420170718
549765? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170718
550069? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170718
551380? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
551598? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081420170718
556448? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170718
557085? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081420170718
558201? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
559280? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170718
559621? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170718
560035? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081420170718
561669? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
562690? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170718
563958? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
568038? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170718
568879? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170718
569264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
573377? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170718
573714? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170718
576603? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170718
576926? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
577533? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
577557? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
578194? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170718
578213? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170718
578232? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170718
578445? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170718
578778? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170718
579177? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
580312? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170718
581576? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170718
582117? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170718
582478? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170718
582782? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170718
584245? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170718
584697? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170718
585661? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170718
586777? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170718
586895? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170718
587794? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170718
588420? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170718
588425? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170718
588463? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170718
591157? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
592277? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
594139? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081420170718
594206? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081420170718
594249? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170718
598728? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
599123? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170718
599668? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
600091? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170718
600585? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170718
600738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
600784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170718
600799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
601165? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170718
601417? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170718
602623? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170718
602657? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170718
602685? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170718
603055? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718
603060? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170718
603064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
603284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170718
603554? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170718
603873? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081420170718
604984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170718
606960? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081420170718
607055? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
607145? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
607217? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170718
610536? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
611045? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170718
611069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170718
615899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
615899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
616346? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170718
616517? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170718
617571? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170718
621504? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170718

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v2/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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM2Y5QM.s: Assembler messages:
encrypt.c: /tmp/ccM2Y5QM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM2Y5QM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM2Y5QM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM2Y5QM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2Y5QM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2Y5QM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2Y5QM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2Y5QM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2Y5QM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM2Y5QM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM2Y5QM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM2Y5QM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM2Y5QM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2Y5QM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM2Y5QM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM2Y5QM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM2Y5QM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM2Y5QM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM2Y5QM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2Y5QM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM2Y5QM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM2Y5QM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM2Y5QM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM2Y5QM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgjWnbO.s: Assembler messages:
encrypt.c: /tmp/ccgjWnbO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgjWnbO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgjWnbO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgjWnbO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjWnbO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjWnbO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjWnbO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjWnbO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjWnbO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjWnbO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjWnbO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjWnbO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgjWnbO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjWnbO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgjWnbO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjWnbO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgjWnbO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjWnbO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjWnbO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjWnbO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjWnbO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjWnbO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjWnbO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjWnbO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLcc60Q.s: Assembler messages:
encrypt.c: /tmp/ccLcc60Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLcc60Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLcc60Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLcc60Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcc60Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcc60Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcc60Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcc60Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcc60Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcc60Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcc60Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcc60Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLcc60Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcc60Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLcc60Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLcc60Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLcc60Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcc60Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcc60Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLcc60Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcc60Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLcc60Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcc60Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLcc60Q.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccht537V.s: Assembler messages:
encrypt.c: /tmp/ccht537V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccht537V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccht537V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccht537V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccht537V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccht537V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccht537V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccht537V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccht537V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccht537V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccht537V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccht537V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccht537V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccht537V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccht537V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccht537V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccht537V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccht537V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccht537V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccht537V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccht537V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccht537V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccht537V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccht537V.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN3x1VQ.s: Assembler messages:
encrypt.c: /tmp/ccN3x1VQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN3x1VQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN3x1VQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN3x1VQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3x1VQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3x1VQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3x1VQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3x1VQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3x1VQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3x1VQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3x1VQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3x1VQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN3x1VQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3x1VQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN3x1VQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3x1VQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN3x1VQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN3x1VQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3x1VQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3x1VQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN3x1VQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3x1VQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN3x1VQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN3x1VQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccb6cnyF.s: Assembler messages:
encrypt.c: /tmp/ccb6cnyF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb6cnyF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb6cnyF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb6cnyF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6cnyF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6cnyF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6cnyF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6cnyF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6cnyF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb6cnyF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb6cnyF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb6cnyF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb6cnyF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6cnyF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb6cnyF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb6cnyF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb6cnyF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb6cnyF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb6cnyF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6cnyF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb6cnyF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb6cnyF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb6cnyF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb6cnyF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc07EVSV.s: Assembler messages:
encrypt.c: /tmp/cc07EVSV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07EVSV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07EVSV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc07EVSV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07EVSV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07EVSV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07EVSV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07EVSV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07EVSV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07EVSV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07EVSV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07EVSV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07EVSV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07EVSV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07EVSV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07EVSV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc07EVSV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07EVSV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07EVSV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07EVSV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07EVSV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07EVSV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07EVSV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07EVSV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqsxP1M.s: Assembler messages:
encrypt.c: /tmp/ccqsxP1M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqsxP1M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqsxP1M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqsxP1M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsxP1M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsxP1M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsxP1M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsxP1M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsxP1M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqsxP1M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqsxP1M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqsxP1M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqsxP1M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsxP1M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqsxP1M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqsxP1M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqsxP1M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqsxP1M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqsxP1M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqsxP1M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqsxP1M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqsxP1M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqsxP1M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqsxP1M.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Rwkcp.s: Assembler messages:
encrypt.c: /tmp/cc0Rwkcp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Rwkcp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Rwkcp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Rwkcp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Rwkcp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Rwkcp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Rwkcp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Rwkcp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Rwkcp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Rwkcp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Rwkcp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Rwkcp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Rwkcp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Rwkcp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Rwkcp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Rwkcp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Rwkcp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Rwkcp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Rwkcp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Rwkcp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Rwkcp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Rwkcp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Rwkcp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Rwkcp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJM7zwz.s: Assembler messages:
encrypt.c: /tmp/ccJM7zwz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJM7zwz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJM7zwz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJM7zwz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJM7zwz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJM7zwz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJM7zwz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJM7zwz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJM7zwz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJM7zwz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJM7zwz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJM7zwz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJM7zwz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJM7zwz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJM7zwz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJM7zwz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJM7zwz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJM7zwz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJM7zwz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJM7zwz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJM7zwz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJM7zwz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJM7zwz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJM7zwz.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4CA6Vy.s: Assembler messages:
encrypt.c: /tmp/cc4CA6Vy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4CA6Vy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4CA6Vy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4CA6Vy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CA6Vy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CA6Vy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CA6Vy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CA6Vy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CA6Vy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CA6Vy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CA6Vy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CA6Vy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4CA6Vy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CA6Vy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4CA6Vy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4CA6Vy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4CA6Vy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CA6Vy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CA6Vy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4CA6Vy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CA6Vy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4CA6Vy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CA6Vy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4CA6Vy.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBOMI1l.s: Assembler messages:
encrypt.c: /tmp/ccBOMI1l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBOMI1l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBOMI1l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBOMI1l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOMI1l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOMI1l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOMI1l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOMI1l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOMI1l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBOMI1l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBOMI1l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBOMI1l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBOMI1l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOMI1l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBOMI1l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBOMI1l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBOMI1l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBOMI1l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBOMI1l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBOMI1l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOMI1l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBOMI1l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBOMI1l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBOMI1l.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc2mdW0n.s: Assembler messages:
encrypt.c: /tmp/cc2mdW0n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mdW0n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mdW0n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mdW0n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mdW0n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mdW0n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mdW0n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mdW0n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mdW0n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2mdW0n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2mdW0n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2mdW0n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mdW0n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mdW0n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mdW0n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2mdW0n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2mdW0n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2mdW0n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2mdW0n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mdW0n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2mdW0n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mdW0n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2mdW0n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2mdW0n.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccZefLWr.s: Assembler messages:
encrypt.c: /tmp/ccZefLWr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZefLWr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZefLWr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZefLWr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZefLWr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZefLWr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZefLWr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZefLWr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZefLWr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZefLWr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZefLWr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZefLWr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZefLWr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZefLWr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZefLWr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZefLWr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZefLWr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZefLWr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZefLWr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZefLWr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZefLWr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZefLWr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZefLWr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZefLWr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCZKwGp.s: Assembler messages:
encrypt.c: /tmp/ccCZKwGp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCZKwGp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCZKwGp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCZKwGp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZKwGp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZKwGp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZKwGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZKwGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZKwGp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCZKwGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCZKwGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCZKwGp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCZKwGp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZKwGp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCZKwGp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCZKwGp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCZKwGp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCZKwGp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZKwGp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZKwGp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZKwGp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZKwGp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCZKwGp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZKwGp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cczgpJoz.s: Assembler messages:
encrypt.c: /tmp/cczgpJoz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgpJoz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgpJoz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczgpJoz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgpJoz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgpJoz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgpJoz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgpJoz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgpJoz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgpJoz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgpJoz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgpJoz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgpJoz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgpJoz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgpJoz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczgpJoz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgpJoz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgpJoz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgpJoz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgpJoz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgpJoz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgpJoz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgpJoz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgpJoz.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNXknNl.s: Assembler messages:
encrypt.c: /tmp/ccNXknNl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNXknNl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNXknNl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNXknNl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXknNl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXknNl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXknNl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXknNl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXknNl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXknNl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXknNl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXknNl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNXknNl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXknNl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNXknNl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNXknNl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXknNl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXknNl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXknNl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXknNl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXknNl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNXknNl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXknNl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXknNl.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWVUgBz.s: Assembler messages:
encrypt.c: /tmp/ccWVUgBz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVUgBz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVUgBz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWVUgBz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVUgBz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVUgBz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVUgBz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVUgBz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVUgBz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVUgBz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVUgBz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVUgBz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWVUgBz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVUgBz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVUgBz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVUgBz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWVUgBz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVUgBz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVUgBz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVUgBz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVUgBz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVUgBz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWVUgBz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVUgBz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7FV2YA.s: Assembler messages:
encrypt.c: /tmp/cc7FV2YA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7FV2YA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7FV2YA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7FV2YA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FV2YA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FV2YA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FV2YA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FV2YA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FV2YA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FV2YA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FV2YA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FV2YA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7FV2YA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FV2YA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7FV2YA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FV2YA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7FV2YA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7FV2YA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FV2YA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FV2YA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7FV2YA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FV2YA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7FV2YA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7FV2YA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaOtVIx.s: Assembler messages:
encrypt.c: /tmp/ccaOtVIx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaOtVIx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaOtVIx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaOtVIx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOtVIx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOtVIx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOtVIx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOtVIx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOtVIx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaOtVIx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaOtVIx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaOtVIx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaOtVIx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOtVIx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaOtVIx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaOtVIx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaOtVIx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOtVIx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOtVIx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOtVIx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOtVIx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaOtVIx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOtVIx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaOtVIx.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccRduxLf.s: Assembler messages:
encrypt.c: /tmp/ccRduxLf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRduxLf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRduxLf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRduxLf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRduxLf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRduxLf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRduxLf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRduxLf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRduxLf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRduxLf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRduxLf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRduxLf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRduxLf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRduxLf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRduxLf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRduxLf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRduxLf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRduxLf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRduxLf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRduxLf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRduxLf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRduxLf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRduxLf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRduxLf.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVXBGtD.s: Assembler messages:
encrypt.c: /tmp/ccVXBGtD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXBGtD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVXBGtD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVXBGtD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXBGtD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXBGtD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXBGtD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXBGtD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXBGtD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXBGtD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXBGtD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXBGtD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVXBGtD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXBGtD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVXBGtD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXBGtD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVXBGtD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXBGtD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXBGtD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXBGtD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXBGtD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXBGtD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXBGtD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXBGtD.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLfNI3A.s: Assembler messages:
encrypt.c: /tmp/ccLfNI3A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLfNI3A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLfNI3A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLfNI3A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfNI3A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfNI3A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfNI3A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfNI3A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfNI3A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfNI3A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfNI3A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfNI3A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLfNI3A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfNI3A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLfNI3A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfNI3A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLfNI3A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfNI3A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfNI3A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfNI3A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfNI3A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfNI3A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLfNI3A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfNI3A.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvaGman.s: Assembler messages:
encrypt.c: /tmp/ccvaGman.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvaGman.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvaGman.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvaGman.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaGman.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaGman.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaGman.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaGman.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaGman.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaGman.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaGman.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaGman.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvaGman.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaGman.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvaGman.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvaGman.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvaGman.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaGman.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaGman.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvaGman.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaGman.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvaGman.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaGman.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvaGman.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccia1HYW.s: Assembler messages:
encrypt.c: /tmp/ccia1HYW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccia1HYW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccia1HYW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccia1HYW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia1HYW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia1HYW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia1HYW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia1HYW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia1HYW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccia1HYW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccia1HYW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccia1HYW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccia1HYW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia1HYW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccia1HYW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccia1HYW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccia1HYW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccia1HYW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccia1HYW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia1HYW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccia1HYW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccia1HYW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccia1HYW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccia1HYW.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclGFybb.s: Assembler messages:
encrypt.c: /tmp/cclGFybb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclGFybb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclGFybb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclGFybb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFybb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFybb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFybb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFybb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFybb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGFybb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGFybb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGFybb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclGFybb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFybb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclGFybb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGFybb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclGFybb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclGFybb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGFybb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGFybb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclGFybb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGFybb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclGFybb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclGFybb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpJw97k.s: Assembler messages:
encrypt.c: /tmp/ccpJw97k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpJw97k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpJw97k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpJw97k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJw97k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJw97k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJw97k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJw97k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJw97k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJw97k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJw97k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJw97k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpJw97k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJw97k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpJw97k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJw97k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpJw97k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJw97k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJw97k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJw97k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJw97k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJw97k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpJw97k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJw97k.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyGaY76.s: Assembler messages:
encrypt.c: /tmp/ccyGaY76.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGaY76.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGaY76.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGaY76.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGaY76.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGaY76.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGaY76.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGaY76.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGaY76.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGaY76.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGaY76.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGaY76.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGaY76.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGaY76.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGaY76.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyGaY76.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGaY76.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGaY76.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGaY76.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGaY76.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGaY76.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGaY76.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGaY76.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGaY76.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdXWMsb.s: Assembler messages:
encrypt.c: /tmp/ccdXWMsb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdXWMsb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdXWMsb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdXWMsb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXWMsb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXWMsb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXWMsb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXWMsb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXWMsb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXWMsb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXWMsb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXWMsb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdXWMsb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXWMsb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdXWMsb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXWMsb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdXWMsb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdXWMsb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXWMsb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXWMsb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdXWMsb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXWMsb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdXWMsb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdXWMsb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjp1bIM.s: Assembler messages:
encrypt.c: /tmp/ccjp1bIM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjp1bIM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjp1bIM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjp1bIM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1bIM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1bIM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1bIM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1bIM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1bIM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjp1bIM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjp1bIM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjp1bIM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjp1bIM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1bIM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjp1bIM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjp1bIM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjp1bIM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjp1bIM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjp1bIM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp1bIM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjp1bIM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjp1bIM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjp1bIM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjp1bIM.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAxDX4k.s: Assembler messages:
encrypt.c: /tmp/ccAxDX4k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxDX4k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAxDX4k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAxDX4k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDX4k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDX4k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDX4k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDX4k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDX4k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxDX4k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxDX4k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxDX4k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAxDX4k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDX4k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAxDX4k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxDX4k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAxDX4k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxDX4k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxDX4k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxDX4k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxDX4k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxDX4k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxDX4k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxDX4k.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFSCIwY.s: Assembler messages:
encrypt.c: /tmp/ccFSCIwY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFSCIwY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFSCIwY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFSCIwY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSCIwY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSCIwY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSCIwY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSCIwY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSCIwY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSCIwY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSCIwY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSCIwY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFSCIwY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSCIwY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFSCIwY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFSCIwY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFSCIwY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSCIwY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSCIwY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSCIwY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSCIwY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFSCIwY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSCIwY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFSCIwY.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclASNNf.s: Assembler messages:
encrypt.c: /tmp/cclASNNf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclASNNf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclASNNf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclASNNf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASNNf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASNNf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASNNf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASNNf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASNNf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclASNNf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclASNNf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclASNNf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclASNNf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASNNf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclASNNf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclASNNf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclASNNf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclASNNf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclASNNf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclASNNf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclASNNf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclASNNf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclASNNf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclASNNf.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv0MMru.s: Assembler messages:
encrypt.c: /tmp/ccv0MMru.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv0MMru.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv0MMru.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv0MMru.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0MMru.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0MMru.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0MMru.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0MMru.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0MMru.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0MMru.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0MMru.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0MMru.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv0MMru.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0MMru.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv0MMru.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0MMru.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv0MMru.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv0MMru.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0MMru.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0MMru.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv0MMru.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0MMru.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv0MMru.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv0MMru.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDina8m.s: Assembler messages:
encrypt.c: /tmp/ccDina8m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDina8m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDina8m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDina8m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDina8m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDina8m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDina8m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDina8m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDina8m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDina8m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDina8m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDina8m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDina8m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDina8m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDina8m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDina8m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDina8m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDina8m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDina8m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDina8m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDina8m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDina8m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDina8m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDina8m.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGT5ePC.s: Assembler messages:
encrypt.c: /tmp/ccGT5ePC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGT5ePC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGT5ePC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGT5ePC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT5ePC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT5ePC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT5ePC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT5ePC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT5ePC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGT5ePC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGT5ePC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGT5ePC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGT5ePC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT5ePC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGT5ePC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGT5ePC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGT5ePC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGT5ePC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGT5ePC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGT5ePC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGT5ePC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGT5ePC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGT5ePC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGT5ePC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6bd8e7.s: Assembler messages:
encrypt.c: /tmp/cc6bd8e7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6bd8e7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6bd8e7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6bd8e7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bd8e7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bd8e7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bd8e7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bd8e7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bd8e7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bd8e7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bd8e7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bd8e7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6bd8e7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bd8e7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6bd8e7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6bd8e7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bd8e7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bd8e7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bd8e7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bd8e7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bd8e7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6bd8e7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bd8e7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bd8e7.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUiVips.s: Assembler messages:
encrypt.c: /tmp/ccUiVips.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUiVips.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUiVips.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUiVips.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiVips.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiVips.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiVips.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiVips.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiVips.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiVips.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiVips.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiVips.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUiVips.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiVips.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUiVips.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiVips.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUiVips.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUiVips.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiVips.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiVips.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUiVips.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiVips.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUiVips.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUiVips.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQbdfmi.s: Assembler messages:
encrypt.c: /tmp/ccQbdfmi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQbdfmi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQbdfmi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQbdfmi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbdfmi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbdfmi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbdfmi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbdfmi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbdfmi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbdfmi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbdfmi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbdfmi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQbdfmi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbdfmi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQbdfmi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQbdfmi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQbdfmi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbdfmi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbdfmi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQbdfmi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbdfmi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQbdfmi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbdfmi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQbdfmi.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccywbfJF.s: Assembler messages:
encrypt.c: /tmp/ccywbfJF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccywbfJF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccywbfJF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccywbfJF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbfJF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbfJF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbfJF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbfJF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbfJF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywbfJF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywbfJF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywbfJF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccywbfJF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbfJF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccywbfJF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywbfJF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccywbfJF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywbfJF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywbfJF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywbfJF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywbfJF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywbfJF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccywbfJF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywbfJF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXgTsdT.s: Assembler messages:
encrypt.c: /tmp/ccXgTsdT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXgTsdT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXgTsdT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXgTsdT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgTsdT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgTsdT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgTsdT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgTsdT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgTsdT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgTsdT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgTsdT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgTsdT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXgTsdT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgTsdT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXgTsdT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXgTsdT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXgTsdT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgTsdT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgTsdT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgTsdT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgTsdT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXgTsdT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgTsdT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXgTsdT.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqjvlY4.s: Assembler messages:
encrypt.c: /tmp/ccqjvlY4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqjvlY4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqjvlY4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqjvlY4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjvlY4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjvlY4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjvlY4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjvlY4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjvlY4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjvlY4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjvlY4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjvlY4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqjvlY4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjvlY4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqjvlY4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjvlY4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqjvlY4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqjvlY4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjvlY4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjvlY4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjvlY4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjvlY4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqjvlY4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjvlY4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB0oGF5.s: Assembler messages:
encrypt.c: /tmp/ccB0oGF5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB0oGF5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB0oGF5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB0oGF5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0oGF5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0oGF5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0oGF5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0oGF5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0oGF5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0oGF5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0oGF5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0oGF5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB0oGF5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0oGF5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB0oGF5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB0oGF5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB0oGF5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0oGF5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0oGF5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB0oGF5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0oGF5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB0oGF5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0oGF5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB0oGF5.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMGLaHd.s: Assembler messages:
encrypt.c: /tmp/ccMGLaHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGLaHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMGLaHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGLaHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGLaHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGLaHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGLaHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGLaHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGLaHd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGLaHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGLaHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGLaHd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMGLaHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGLaHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMGLaHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGLaHd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMGLaHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGLaHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGLaHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGLaHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGLaHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGLaHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGLaHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGLaHd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu0YMwZ.s: Assembler messages:
encrypt.c: /tmp/ccu0YMwZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu0YMwZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu0YMwZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu0YMwZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0YMwZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0YMwZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0YMwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0YMwZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0YMwZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0YMwZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0YMwZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0YMwZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu0YMwZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0YMwZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu0YMwZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu0YMwZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0YMwZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0YMwZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0YMwZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0YMwZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0YMwZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu0YMwZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0YMwZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0YMwZ.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxX3wl5.s: Assembler messages:
encrypt.c: /tmp/ccxX3wl5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxX3wl5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxX3wl5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxX3wl5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxX3wl5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxX3wl5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxX3wl5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxX3wl5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxX3wl5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxX3wl5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxX3wl5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxX3wl5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxX3wl5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxX3wl5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxX3wl5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxX3wl5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxX3wl5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxX3wl5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxX3wl5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxX3wl5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxX3wl5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxX3wl5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxX3wl5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxX3wl5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMQAPnX.s: Assembler messages:
encrypt.c: /tmp/ccMQAPnX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQAPnX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQAPnX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQAPnX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQAPnX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQAPnX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQAPnX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQAPnX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQAPnX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQAPnX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQAPnX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQAPnX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQAPnX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQAPnX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQAPnX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMQAPnX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQAPnX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQAPnX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQAPnX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQAPnX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQAPnX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMQAPnX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQAPnX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQAPnX.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfZq87g.s: Assembler messages:
encrypt.c: /tmp/ccfZq87g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZq87g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZq87g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZq87g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZq87g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZq87g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZq87g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZq87g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZq87g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZq87g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZq87g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZq87g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZq87g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZq87g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZq87g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZq87g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfZq87g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZq87g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZq87g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZq87g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZq87g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZq87g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZq87g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZq87g.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6XxIKf.s: Assembler messages:
encrypt.c: /tmp/cc6XxIKf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6XxIKf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6XxIKf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6XxIKf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XxIKf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XxIKf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XxIKf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XxIKf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XxIKf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XxIKf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XxIKf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XxIKf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6XxIKf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XxIKf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6XxIKf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6XxIKf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XxIKf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XxIKf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XxIKf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XxIKf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XxIKf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6XxIKf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XxIKf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XxIKf.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmh2Cz9.s: Assembler messages:
encrypt.c: /tmp/ccmh2Cz9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmh2Cz9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmh2Cz9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmh2Cz9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmh2Cz9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmh2Cz9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmh2Cz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmh2Cz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmh2Cz9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmh2Cz9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmh2Cz9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmh2Cz9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmh2Cz9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmh2Cz9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmh2Cz9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmh2Cz9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmh2Cz9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmh2Cz9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmh2Cz9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmh2Cz9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmh2Cz9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmh2Cz9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmh2Cz9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmh2Cz9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb5Vzck.s: Assembler messages:
encrypt.c: /tmp/ccb5Vzck.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb5Vzck.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb5Vzck.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb5Vzck.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5Vzck.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5Vzck.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5Vzck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5Vzck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5Vzck.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5Vzck.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5Vzck.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5Vzck.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb5Vzck.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5Vzck.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb5Vzck.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5Vzck.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb5Vzck.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb5Vzck.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5Vzck.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5Vzck.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5Vzck.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5Vzck.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb5Vzck.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb5Vzck.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjua4Sp.s: Assembler messages:
encrypt.c: /tmp/ccjua4Sp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjua4Sp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjua4Sp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjua4Sp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjua4Sp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjua4Sp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjua4Sp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjua4Sp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjua4Sp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjua4Sp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjua4Sp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjua4Sp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjua4Sp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjua4Sp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjua4Sp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjua4Sp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjua4Sp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjua4Sp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjua4Sp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjua4Sp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjua4Sp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjua4Sp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjua4Sp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjua4Sp.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPSHLR3.s: Assembler messages:
encrypt.c: /tmp/ccPSHLR3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPSHLR3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPSHLR3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPSHLR3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSHLR3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSHLR3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSHLR3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSHLR3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSHLR3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSHLR3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSHLR3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSHLR3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPSHLR3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSHLR3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPSHLR3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPSHLR3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSHLR3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSHLR3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSHLR3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSHLR3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSHLR3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPSHLR3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSHLR3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSHLR3.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaDGHpa.s: Assembler messages:
encrypt.c: /tmp/ccaDGHpa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaDGHpa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaDGHpa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaDGHpa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDGHpa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDGHpa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDGHpa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDGHpa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDGHpa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDGHpa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDGHpa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDGHpa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaDGHpa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDGHpa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaDGHpa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDGHpa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaDGHpa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDGHpa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDGHpa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDGHpa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDGHpa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDGHpa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaDGHpa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDGHpa.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfy2g3j.s: Assembler messages:
encrypt.c: /tmp/ccfy2g3j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfy2g3j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfy2g3j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfy2g3j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfy2g3j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfy2g3j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfy2g3j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfy2g3j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfy2g3j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfy2g3j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfy2g3j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfy2g3j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfy2g3j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfy2g3j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfy2g3j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfy2g3j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfy2g3j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfy2g3j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfy2g3j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfy2g3j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfy2g3j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfy2g3j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfy2g3j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfy2g3j.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnylpFe.s: Assembler messages:
encrypt.c: /tmp/ccnylpFe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnylpFe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnylpFe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnylpFe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnylpFe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnylpFe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnylpFe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnylpFe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnylpFe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnylpFe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnylpFe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnylpFe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnylpFe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnylpFe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnylpFe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnylpFe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnylpFe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnylpFe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnylpFe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnylpFe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnylpFe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnylpFe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnylpFe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnylpFe.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRDft6S.s: Assembler messages:
encrypt.c: /tmp/ccRDft6S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDft6S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDft6S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDft6S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDft6S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDft6S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDft6S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDft6S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDft6S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDft6S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDft6S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDft6S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDft6S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDft6S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDft6S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDft6S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRDft6S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDft6S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDft6S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDft6S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDft6S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDft6S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDft6S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDft6S.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu3sHFN.s: Assembler messages:
encrypt.c: /tmp/ccu3sHFN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu3sHFN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu3sHFN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu3sHFN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3sHFN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3sHFN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3sHFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3sHFN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3sHFN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3sHFN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3sHFN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3sHFN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu3sHFN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3sHFN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu3sHFN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu3sHFN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu3sHFN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3sHFN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3sHFN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu3sHFN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3sHFN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu3sHFN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3sHFN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu3sHFN.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5PMwJX.s: Assembler messages:
encrypt.c: /tmp/cc5PMwJX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5PMwJX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5PMwJX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5PMwJX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PMwJX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PMwJX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PMwJX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PMwJX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PMwJX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PMwJX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PMwJX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PMwJX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5PMwJX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PMwJX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5PMwJX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5PMwJX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PMwJX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PMwJX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PMwJX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PMwJX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PMwJX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5PMwJX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PMwJX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PMwJX.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc4m0A0.s: Assembler messages:
encrypt.c: /tmp/ccc4m0A0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc4m0A0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc4m0A0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc4m0A0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4m0A0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4m0A0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4m0A0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4m0A0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4m0A0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4m0A0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4m0A0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4m0A0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc4m0A0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4m0A0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc4m0A0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4m0A0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc4m0A0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc4m0A0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4m0A0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4m0A0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4m0A0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4m0A0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc4m0A0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc4m0A0.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRcm6sT.s: Assembler messages:
encrypt.c: /tmp/ccRcm6sT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRcm6sT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRcm6sT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRcm6sT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcm6sT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcm6sT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcm6sT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcm6sT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcm6sT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcm6sT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcm6sT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcm6sT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRcm6sT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcm6sT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRcm6sT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcm6sT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRcm6sT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcm6sT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcm6sT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcm6sT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcm6sT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcm6sT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRcm6sT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcm6sT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqi1PoP.s: Assembler messages:
encrypt.c: /tmp/ccqi1PoP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqi1PoP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqi1PoP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqi1PoP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi1PoP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi1PoP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi1PoP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi1PoP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi1PoP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqi1PoP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqi1PoP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqi1PoP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqi1PoP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi1PoP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqi1PoP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqi1PoP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqi1PoP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqi1PoP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqi1PoP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqi1PoP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqi1PoP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqi1PoP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqi1PoP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqi1PoP.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjnyep1.s: Assembler messages:
encrypt.c: /tmp/ccjnyep1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjnyep1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjnyep1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjnyep1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnyep1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnyep1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnyep1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnyep1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnyep1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnyep1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnyep1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnyep1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjnyep1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnyep1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjnyep1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnyep1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjnyep1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnyep1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnyep1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnyep1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnyep1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnyep1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjnyep1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnyep1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrh24mO.s: Assembler messages:
encrypt.c: /tmp/ccrh24mO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrh24mO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrh24mO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrh24mO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrh24mO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrh24mO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrh24mO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrh24mO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrh24mO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrh24mO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrh24mO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrh24mO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrh24mO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrh24mO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrh24mO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrh24mO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrh24mO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrh24mO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrh24mO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrh24mO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrh24mO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrh24mO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrh24mO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrh24mO.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSdMxMt.s: Assembler messages:
encrypt.c: /tmp/ccSdMxMt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSdMxMt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSdMxMt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSdMxMt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdMxMt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdMxMt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdMxMt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdMxMt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdMxMt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdMxMt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdMxMt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdMxMt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSdMxMt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdMxMt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSdMxMt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSdMxMt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSdMxMt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdMxMt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdMxMt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSdMxMt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdMxMt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSdMxMt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdMxMt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSdMxMt.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY7bhox.s: Assembler messages:
encrypt.c: /tmp/ccY7bhox.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7bhox.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7bhox.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7bhox.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7bhox.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7bhox.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7bhox.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7bhox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7bhox.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7bhox.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7bhox.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7bhox.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7bhox.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7bhox.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7bhox.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7bhox.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY7bhox.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7bhox.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7bhox.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7bhox.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7bhox.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7bhox.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7bhox.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7bhox.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgYBOKG.s: Assembler messages:
encrypt.c: /tmp/ccgYBOKG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYBOKG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYBOKG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgYBOKG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYBOKG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYBOKG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYBOKG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYBOKG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYBOKG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYBOKG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYBOKG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYBOKG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgYBOKG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYBOKG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYBOKG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYBOKG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgYBOKG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgYBOKG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYBOKG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYBOKG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgYBOKG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYBOKG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgYBOKG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYBOKG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmhXCQF.s: Assembler messages:
encrypt.c: /tmp/ccmhXCQF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhXCQF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmhXCQF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhXCQF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhXCQF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhXCQF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhXCQF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhXCQF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhXCQF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhXCQF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhXCQF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhXCQF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmhXCQF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhXCQF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmhXCQF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmhXCQF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmhXCQF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhXCQF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhXCQF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhXCQF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhXCQF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhXCQF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhXCQF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmhXCQF.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccILhIrv.s: Assembler messages:
encrypt.c: /tmp/ccILhIrv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccILhIrv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccILhIrv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccILhIrv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILhIrv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILhIrv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILhIrv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILhIrv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILhIrv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILhIrv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILhIrv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILhIrv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccILhIrv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILhIrv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccILhIrv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILhIrv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccILhIrv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccILhIrv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILhIrv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILhIrv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILhIrv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILhIrv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccILhIrv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccILhIrv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaNwnIy.s: Assembler messages:
encrypt.c: /tmp/ccaNwnIy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaNwnIy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaNwnIy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaNwnIy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNwnIy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNwnIy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNwnIy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNwnIy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNwnIy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNwnIy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNwnIy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNwnIy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaNwnIy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNwnIy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaNwnIy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaNwnIy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNwnIy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNwnIy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNwnIy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNwnIy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNwnIy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaNwnIy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNwnIy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNwnIy.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI4LlDv.s: Assembler messages:
encrypt.c: /tmp/ccI4LlDv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4LlDv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4LlDv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4LlDv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4LlDv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4LlDv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4LlDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4LlDv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4LlDv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4LlDv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4LlDv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4LlDv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4LlDv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4LlDv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4LlDv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI4LlDv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4LlDv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4LlDv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4LlDv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4LlDv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4LlDv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI4LlDv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4LlDv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4LlDv.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccolWX5F.s: Assembler messages:
encrypt.c: /tmp/ccolWX5F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccolWX5F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccolWX5F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccolWX5F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolWX5F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolWX5F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolWX5F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolWX5F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolWX5F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccolWX5F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccolWX5F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccolWX5F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccolWX5F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolWX5F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccolWX5F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccolWX5F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccolWX5F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccolWX5F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccolWX5F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccolWX5F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolWX5F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccolWX5F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccolWX5F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccolWX5F.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKIUlbE.s: Assembler messages:
encrypt.c: /tmp/ccKIUlbE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKIUlbE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKIUlbE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKIUlbE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIUlbE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIUlbE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIUlbE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIUlbE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIUlbE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIUlbE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIUlbE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIUlbE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKIUlbE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIUlbE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKIUlbE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKIUlbE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKIUlbE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIUlbE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIUlbE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIUlbE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIUlbE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKIUlbE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIUlbE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKIUlbE.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWpBHkx.s: Assembler messages:
encrypt.c: /tmp/ccWpBHkx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpBHkx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpBHkx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpBHkx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpBHkx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpBHkx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpBHkx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpBHkx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpBHkx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpBHkx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpBHkx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpBHkx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpBHkx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpBHkx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpBHkx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpBHkx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWpBHkx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWpBHkx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpBHkx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpBHkx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpBHkx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpBHkx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpBHkx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWpBHkx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNOdrFP.s: Assembler messages:
encrypt.c: /tmp/ccNOdrFP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNOdrFP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNOdrFP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNOdrFP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOdrFP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOdrFP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOdrFP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOdrFP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOdrFP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOdrFP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOdrFP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOdrFP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNOdrFP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOdrFP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNOdrFP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNOdrFP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOdrFP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOdrFP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOdrFP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOdrFP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOdrFP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNOdrFP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOdrFP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOdrFP.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccczVMBI.s: Assembler messages:
encrypt.c: /tmp/ccczVMBI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccczVMBI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccczVMBI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccczVMBI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczVMBI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczVMBI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczVMBI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczVMBI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczVMBI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccczVMBI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccczVMBI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccczVMBI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccczVMBI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczVMBI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccczVMBI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccczVMBI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccczVMBI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccczVMBI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccczVMBI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccczVMBI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccczVMBI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccczVMBI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccczVMBI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccczVMBI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccBzUUEx.s: Assembler messages:
encrypt.c: /tmp/ccBzUUEx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzUUEx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBzUUEx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBzUUEx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzUUEx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzUUEx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzUUEx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzUUEx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzUUEx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzUUEx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzUUEx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzUUEx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBzUUEx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzUUEx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBzUUEx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBzUUEx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBzUUEx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzUUEx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzUUEx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzUUEx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzUUEx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzUUEx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzUUEx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBzUUEx.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccjU4Hiy.s: Assembler messages:
encrypt.c: /tmp/ccjU4Hiy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjU4Hiy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjU4Hiy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjU4Hiy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU4Hiy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU4Hiy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU4Hiy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU4Hiy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU4Hiy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjU4Hiy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjU4Hiy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjU4Hiy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjU4Hiy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU4Hiy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjU4Hiy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjU4Hiy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjU4Hiy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjU4Hiy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjU4Hiy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjU4Hiy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjU4Hiy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjU4Hiy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjU4Hiy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjU4Hiy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc32uTjE.s: Assembler messages:
encrypt.c: /tmp/cc32uTjE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32uTjE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32uTjE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc32uTjE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32uTjE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32uTjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32uTjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32uTjE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32uTjE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32uTjE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32uTjE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32uTjE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32uTjE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32uTjE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32uTjE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc32uTjE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc32uTjE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32uTjE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32uTjE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32uTjE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32uTjE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32uTjE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32uTjE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc32uTjE.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctvc0BH.s: Assembler messages:
encrypt.c: /tmp/cctvc0BH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctvc0BH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctvc0BH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctvc0BH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvc0BH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvc0BH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvc0BH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvc0BH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvc0BH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvc0BH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvc0BH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvc0BH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctvc0BH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvc0BH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctvc0BH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvc0BH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctvc0BH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvc0BH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvc0BH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvc0BH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvc0BH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvc0BH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctvc0BH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvc0BH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc34fyHd.s: Assembler messages:
encrypt.c: /tmp/cc34fyHd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc34fyHd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc34fyHd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc34fyHd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34fyHd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34fyHd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34fyHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34fyHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34fyHd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34fyHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34fyHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34fyHd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc34fyHd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34fyHd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc34fyHd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34fyHd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc34fyHd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc34fyHd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34fyHd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34fyHd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc34fyHd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34fyHd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc34fyHd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc34fyHd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpEz9LT.s: Assembler messages:
encrypt.c: /tmp/ccpEz9LT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpEz9LT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpEz9LT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpEz9LT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEz9LT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEz9LT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEz9LT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEz9LT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEz9LT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpEz9LT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpEz9LT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpEz9LT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpEz9LT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEz9LT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpEz9LT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpEz9LT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpEz9LT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpEz9LT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpEz9LT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEz9LT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpEz9LT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpEz9LT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpEz9LT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpEz9LT.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgM48Mk.s: Assembler messages:
encrypt.c: /tmp/ccgM48Mk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgM48Mk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgM48Mk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgM48Mk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM48Mk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM48Mk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM48Mk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM48Mk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM48Mk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgM48Mk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgM48Mk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgM48Mk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgM48Mk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM48Mk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgM48Mk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgM48Mk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgM48Mk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgM48Mk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgM48Mk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgM48Mk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgM48Mk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgM48Mk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgM48Mk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgM48Mk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwoc5dX.s: Assembler messages:
encrypt.c: /tmp/ccwoc5dX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwoc5dX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwoc5dX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwoc5dX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoc5dX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoc5dX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoc5dX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoc5dX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoc5dX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoc5dX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoc5dX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoc5dX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwoc5dX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoc5dX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwoc5dX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwoc5dX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoc5dX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoc5dX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoc5dX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoc5dX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoc5dX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwoc5dX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoc5dX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoc5dX.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ03VAP.s: Assembler messages:
encrypt.c: /tmp/ccJ03VAP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ03VAP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ03VAP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ03VAP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ03VAP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ03VAP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ03VAP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ03VAP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ03VAP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ03VAP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ03VAP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ03VAP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ03VAP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ03VAP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ03VAP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ03VAP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ03VAP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ03VAP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ03VAP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ03VAP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ03VAP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ03VAP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ03VAP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ03VAP.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccZfwsPb.s: Assembler messages:
encrypt.c: /tmp/ccZfwsPb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZfwsPb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZfwsPb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZfwsPb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfwsPb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfwsPb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfwsPb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfwsPb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfwsPb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZfwsPb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZfwsPb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZfwsPb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZfwsPb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfwsPb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZfwsPb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZfwsPb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZfwsPb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZfwsPb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZfwsPb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZfwsPb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfwsPb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZfwsPb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZfwsPb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZfwsPb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc84VQDX.s: Assembler messages:
encrypt.c: /tmp/cc84VQDX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc84VQDX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc84VQDX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc84VQDX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84VQDX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84VQDX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84VQDX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84VQDX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84VQDX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84VQDX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84VQDX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84VQDX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc84VQDX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84VQDX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc84VQDX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc84VQDX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc84VQDX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84VQDX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84VQDX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84VQDX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84VQDX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84VQDX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84VQDX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc84VQDX.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9E7Vsl.s: Assembler messages:
encrypt.c: /tmp/cc9E7Vsl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9E7Vsl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9E7Vsl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9E7Vsl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E7Vsl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E7Vsl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E7Vsl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E7Vsl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E7Vsl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E7Vsl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E7Vsl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E7Vsl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9E7Vsl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E7Vsl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9E7Vsl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E7Vsl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9E7Vsl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9E7Vsl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E7Vsl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E7Vsl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9E7Vsl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E7Vsl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9E7Vsl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9E7Vsl.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc532tNP.s: Assembler messages:
encrypt.c: /tmp/cc532tNP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc532tNP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc532tNP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc532tNP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc532tNP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc532tNP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc532tNP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc532tNP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc532tNP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc532tNP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc532tNP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc532tNP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc532tNP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc532tNP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc532tNP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc532tNP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc532tNP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc532tNP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc532tNP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc532tNP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc532tNP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc532tNP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc532tNP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc532tNP.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8zxaNN.s: Assembler messages:
encrypt.c: /tmp/cc8zxaNN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8zxaNN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8zxaNN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8zxaNN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zxaNN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zxaNN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zxaNN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zxaNN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zxaNN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zxaNN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zxaNN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zxaNN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8zxaNN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zxaNN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8zxaNN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zxaNN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8zxaNN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8zxaNN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zxaNN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zxaNN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8zxaNN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zxaNN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8zxaNN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8zxaNN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGY66HZ.s: Assembler messages:
encrypt.c: /tmp/ccGY66HZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGY66HZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGY66HZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGY66HZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY66HZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY66HZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY66HZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY66HZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY66HZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGY66HZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGY66HZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGY66HZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGY66HZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY66HZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGY66HZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGY66HZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGY66HZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGY66HZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGY66HZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY66HZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGY66HZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGY66HZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGY66HZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGY66HZ.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPJqJtY.s: Assembler messages:
encrypt.c: /tmp/ccPJqJtY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJqJtY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJqJtY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJqJtY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJqJtY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJqJtY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJqJtY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJqJtY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJqJtY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJqJtY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJqJtY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJqJtY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJqJtY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJqJtY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJqJtY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJqJtY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPJqJtY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJqJtY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJqJtY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJqJtY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJqJtY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJqJtY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJqJtY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJqJtY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc17vqvG.s: Assembler messages:
encrypt.c: /tmp/cc17vqvG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc17vqvG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc17vqvG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc17vqvG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17vqvG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17vqvG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17vqvG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17vqvG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17vqvG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17vqvG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17vqvG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17vqvG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc17vqvG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17vqvG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc17vqvG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc17vqvG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17vqvG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17vqvG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17vqvG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17vqvG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17vqvG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17vqvG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17vqvG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17vqvG.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cctOdt4Q.s: Assembler messages:
encrypt.c: /tmp/cctOdt4Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctOdt4Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctOdt4Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctOdt4Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOdt4Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOdt4Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOdt4Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOdt4Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOdt4Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOdt4Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOdt4Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOdt4Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctOdt4Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOdt4Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctOdt4Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOdt4Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctOdt4Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctOdt4Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOdt4Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOdt4Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctOdt4Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOdt4Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctOdt4Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOdt4Q.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXB01pY.s: Assembler messages:
encrypt.c: /tmp/ccXB01pY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXB01pY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXB01pY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXB01pY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB01pY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB01pY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB01pY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB01pY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB01pY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB01pY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB01pY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB01pY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXB01pY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB01pY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXB01pY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB01pY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXB01pY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXB01pY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB01pY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB01pY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXB01pY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB01pY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXB01pY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXB01pY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfhoblO.s: Assembler messages:
encrypt.c: /tmp/ccfhoblO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfhoblO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfhoblO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfhoblO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhoblO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhoblO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhoblO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhoblO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhoblO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfhoblO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfhoblO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfhoblO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfhoblO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhoblO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfhoblO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfhoblO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfhoblO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhoblO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhoblO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhoblO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhoblO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhoblO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhoblO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfhoblO.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTw2vLL.s: Assembler messages:
encrypt.c: /tmp/ccTw2vLL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTw2vLL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTw2vLL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTw2vLL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw2vLL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw2vLL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw2vLL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw2vLL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw2vLL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTw2vLL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTw2vLL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTw2vLL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTw2vLL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw2vLL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTw2vLL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTw2vLL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTw2vLL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTw2vLL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTw2vLL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTw2vLL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTw2vLL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTw2vLL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTw2vLL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTw2vLL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctffGBh.s: Assembler messages:
encrypt.c: /tmp/cctffGBh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctffGBh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctffGBh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctffGBh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctffGBh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctffGBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctffGBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctffGBh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctffGBh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctffGBh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctffGBh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctffGBh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctffGBh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctffGBh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctffGBh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctffGBh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctffGBh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctffGBh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctffGBh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctffGBh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctffGBh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctffGBh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctffGBh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctffGBh.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5ooKLr.s: Assembler messages:
encrypt.c: /tmp/cc5ooKLr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ooKLr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ooKLr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ooKLr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ooKLr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ooKLr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ooKLr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ooKLr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ooKLr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ooKLr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ooKLr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ooKLr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ooKLr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ooKLr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ooKLr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5ooKLr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ooKLr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ooKLr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ooKLr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ooKLr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ooKLr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ooKLr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ooKLr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ooKLr.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSbQboF.s: Assembler messages:
encrypt.c: /tmp/ccSbQboF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSbQboF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSbQboF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSbQboF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbQboF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbQboF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbQboF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbQboF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbQboF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbQboF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbQboF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbQboF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSbQboF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbQboF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSbQboF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbQboF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSbQboF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbQboF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbQboF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbQboF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbQboF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbQboF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSbQboF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbQboF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNH0AsL.s: Assembler messages:
encrypt.c: /tmp/ccNH0AsL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNH0AsL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNH0AsL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNH0AsL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH0AsL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH0AsL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH0AsL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH0AsL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH0AsL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH0AsL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH0AsL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH0AsL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNH0AsL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH0AsL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNH0AsL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH0AsL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNH0AsL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNH0AsL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH0AsL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH0AsL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNH0AsL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH0AsL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNH0AsL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNH0AsL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctMatba.s: Assembler messages:
encrypt.c: /tmp/cctMatba.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctMatba.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctMatba.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctMatba.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMatba.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMatba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMatba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMatba.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMatba.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMatba.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMatba.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMatba.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctMatba.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMatba.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctMatba.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctMatba.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctMatba.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMatba.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMatba.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMatba.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMatba.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctMatba.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMatba.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctMatba.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIgJkJh.s: Assembler messages:
encrypt.c: /tmp/ccIgJkJh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIgJkJh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIgJkJh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIgJkJh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgJkJh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgJkJh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgJkJh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgJkJh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgJkJh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgJkJh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgJkJh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgJkJh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIgJkJh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgJkJh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIgJkJh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIgJkJh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIgJkJh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgJkJh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgJkJh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIgJkJh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgJkJh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIgJkJh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgJkJh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIgJkJh.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctRUzuF.s: Assembler messages:
encrypt.c: /tmp/cctRUzuF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRUzuF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRUzuF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctRUzuF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRUzuF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRUzuF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRUzuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRUzuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRUzuF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRUzuF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRUzuF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRUzuF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRUzuF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRUzuF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRUzuF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRUzuF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctRUzuF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRUzuF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRUzuF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRUzuF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRUzuF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRUzuF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRUzuF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRUzuF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8DfQKP.s: Assembler messages:
encrypt.c: /tmp/cc8DfQKP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DfQKP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DfQKP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DfQKP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DfQKP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DfQKP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DfQKP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DfQKP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DfQKP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DfQKP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DfQKP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DfQKP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DfQKP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DfQKP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DfQKP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DfQKP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8DfQKP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DfQKP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DfQKP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DfQKP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DfQKP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DfQKP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DfQKP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DfQKP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVqHTay.s: Assembler messages:
encrypt.c: /tmp/ccVqHTay.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqHTay.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqHTay.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqHTay.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHTay.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHTay.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHTay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHTay.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHTay.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqHTay.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqHTay.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqHTay.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqHTay.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHTay.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqHTay.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVqHTay.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqHTay.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqHTay.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqHTay.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqHTay.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqHTay.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqHTay.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqHTay.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqHTay.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0kqGVJ.s: Assembler messages:
encrypt.c: /tmp/cc0kqGVJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0kqGVJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0kqGVJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0kqGVJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kqGVJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kqGVJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kqGVJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kqGVJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kqGVJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kqGVJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kqGVJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kqGVJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0kqGVJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kqGVJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0kqGVJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0kqGVJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kqGVJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kqGVJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kqGVJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kqGVJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kqGVJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0kqGVJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kqGVJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kqGVJ.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB1LGlP.s: Assembler messages:
encrypt.c: /tmp/ccB1LGlP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB1LGlP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB1LGlP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB1LGlP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1LGlP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1LGlP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1LGlP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1LGlP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1LGlP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1LGlP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1LGlP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1LGlP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB1LGlP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1LGlP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB1LGlP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1LGlP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB1LGlP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB1LGlP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1LGlP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1LGlP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB1LGlP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1LGlP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB1LGlP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB1LGlP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKo1Mss.s: Assembler messages:
encrypt.c: /tmp/ccKo1Mss.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKo1Mss.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKo1Mss.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKo1Mss.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo1Mss.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo1Mss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo1Mss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo1Mss.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo1Mss.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKo1Mss.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKo1Mss.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKo1Mss.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKo1Mss.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo1Mss.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKo1Mss.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKo1Mss.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKo1Mss.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKo1Mss.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKo1Mss.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKo1Mss.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKo1Mss.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKo1Mss.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKo1Mss.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKo1Mss.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbzSn5P.s: Assembler messages:
encrypt.c: /tmp/ccbzSn5P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbzSn5P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbzSn5P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbzSn5P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzSn5P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzSn5P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzSn5P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzSn5P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzSn5P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbzSn5P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbzSn5P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbzSn5P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbzSn5P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzSn5P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbzSn5P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbzSn5P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbzSn5P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbzSn5P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbzSn5P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbzSn5P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzSn5P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbzSn5P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbzSn5P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbzSn5P.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4az70z.s: Assembler messages:
encrypt.c: /tmp/cc4az70z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4az70z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4az70z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4az70z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4az70z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4az70z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4az70z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4az70z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4az70z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4az70z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4az70z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4az70z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4az70z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4az70z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4az70z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4az70z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4az70z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4az70z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4az70z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4az70z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4az70z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4az70z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4az70z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4az70z.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLi9NcP.s: Assembler messages:
encrypt.c: /tmp/ccLi9NcP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLi9NcP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLi9NcP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLi9NcP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLi9NcP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLi9NcP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLi9NcP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLi9NcP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLi9NcP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLi9NcP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLi9NcP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLi9NcP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLi9NcP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLi9NcP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLi9NcP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLi9NcP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLi9NcP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLi9NcP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLi9NcP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLi9NcP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLi9NcP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLi9NcP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLi9NcP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLi9NcP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg8wO4H.s: Assembler messages:
encrypt.c: /tmp/ccg8wO4H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8wO4H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8wO4H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8wO4H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8wO4H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8wO4H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8wO4H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8wO4H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8wO4H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8wO4H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8wO4H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8wO4H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8wO4H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8wO4H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8wO4H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg8wO4H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8wO4H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8wO4H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8wO4H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8wO4H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8wO4H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8wO4H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8wO4H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8wO4H.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv4mVzV.s: Assembler messages:
encrypt.c: /tmp/ccv4mVzV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv4mVzV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv4mVzV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv4mVzV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4mVzV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4mVzV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4mVzV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4mVzV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4mVzV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4mVzV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4mVzV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4mVzV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv4mVzV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4mVzV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv4mVzV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4mVzV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv4mVzV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv4mVzV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4mVzV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4mVzV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv4mVzV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4mVzV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv4mVzV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv4mVzV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUhFGV1.s: Assembler messages:
encrypt.c: /tmp/ccUhFGV1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUhFGV1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUhFGV1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUhFGV1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFGV1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFGV1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFGV1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFGV1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFGV1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFGV1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFGV1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFGV1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUhFGV1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFGV1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUhFGV1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFGV1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUhFGV1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUhFGV1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFGV1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFGV1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhFGV1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFGV1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUhFGV1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUhFGV1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYwhrdQ.s: Assembler messages:
encrypt.c: /tmp/ccYwhrdQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYwhrdQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYwhrdQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYwhrdQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwhrdQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwhrdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwhrdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwhrdQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwhrdQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwhrdQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwhrdQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwhrdQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYwhrdQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwhrdQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYwhrdQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYwhrdQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwhrdQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwhrdQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwhrdQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwhrdQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwhrdQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYwhrdQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwhrdQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwhrdQ.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1HynDJ.s: Assembler messages:
encrypt.c: /tmp/cc1HynDJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1HynDJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1HynDJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1HynDJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HynDJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HynDJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HynDJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HynDJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HynDJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1HynDJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1HynDJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1HynDJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1HynDJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HynDJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1HynDJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1HynDJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1HynDJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1HynDJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1HynDJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HynDJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1HynDJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1HynDJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1HynDJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1HynDJ.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cctvlcdV.s: Assembler messages:
encrypt.c: /tmp/cctvlcdV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctvlcdV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctvlcdV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctvlcdV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvlcdV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvlcdV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvlcdV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvlcdV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvlcdV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvlcdV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvlcdV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvlcdV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctvlcdV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvlcdV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctvlcdV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvlcdV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctvlcdV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctvlcdV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvlcdV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvlcdV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctvlcdV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvlcdV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctvlcdV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctvlcdV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAmKemI.s: Assembler messages:
encrypt.c: /tmp/ccAmKemI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmKemI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmKemI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmKemI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmKemI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmKemI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmKemI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmKemI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmKemI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmKemI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmKemI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmKemI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmKemI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmKemI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmKemI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAmKemI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmKemI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmKemI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmKemI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmKemI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmKemI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmKemI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmKemI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmKemI.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOFqNm1.s: Assembler messages:
encrypt.c: /tmp/ccOFqNm1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOFqNm1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOFqNm1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOFqNm1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFqNm1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFqNm1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFqNm1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFqNm1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFqNm1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOFqNm1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOFqNm1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOFqNm1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOFqNm1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFqNm1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOFqNm1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOFqNm1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOFqNm1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOFqNm1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOFqNm1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOFqNm1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFqNm1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOFqNm1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOFqNm1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOFqNm1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRPfkEw.s: Assembler messages:
encrypt.c: /tmp/ccRPfkEw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRPfkEw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRPfkEw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRPfkEw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfkEw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfkEw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfkEw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfkEw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfkEw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPfkEw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPfkEw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPfkEw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRPfkEw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfkEw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRPfkEw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRPfkEw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPfkEw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPfkEw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPfkEw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPfkEw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPfkEw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPfkEw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPfkEw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPfkEw.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUj1vlN.s: Assembler messages:
encrypt.c: /tmp/ccUj1vlN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUj1vlN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUj1vlN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUj1vlN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj1vlN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj1vlN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj1vlN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj1vlN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj1vlN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUj1vlN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUj1vlN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUj1vlN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUj1vlN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj1vlN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUj1vlN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUj1vlN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUj1vlN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUj1vlN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUj1vlN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUj1vlN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUj1vlN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUj1vlN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUj1vlN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUj1vlN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXWiDbI.s: Assembler messages:
encrypt.c: /tmp/ccXWiDbI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXWiDbI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXWiDbI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXWiDbI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWiDbI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWiDbI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWiDbI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWiDbI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWiDbI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWiDbI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWiDbI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWiDbI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXWiDbI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWiDbI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXWiDbI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXWiDbI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXWiDbI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWiDbI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWiDbI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWiDbI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWiDbI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXWiDbI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWiDbI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXWiDbI.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccidD50V.s: Assembler messages:
encrypt.c: /tmp/ccidD50V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccidD50V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccidD50V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccidD50V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidD50V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidD50V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidD50V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidD50V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidD50V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidD50V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidD50V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidD50V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccidD50V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidD50V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccidD50V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidD50V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccidD50V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccidD50V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidD50V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidD50V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccidD50V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidD50V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccidD50V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccidD50V.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccEIM6yp.s: Assembler messages:
encrypt.c: /tmp/ccEIM6yp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEIM6yp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEIM6yp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEIM6yp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIM6yp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIM6yp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIM6yp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIM6yp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIM6yp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIM6yp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIM6yp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIM6yp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEIM6yp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIM6yp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEIM6yp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEIM6yp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIM6yp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIM6yp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIM6yp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIM6yp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIM6yp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEIM6yp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIM6yp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIM6yp.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccgUmzyN.s: Assembler messages:
encrypt.c: /tmp/ccgUmzyN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgUmzyN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgUmzyN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgUmzyN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUmzyN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUmzyN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUmzyN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUmzyN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUmzyN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUmzyN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUmzyN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUmzyN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgUmzyN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUmzyN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgUmzyN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUmzyN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgUmzyN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUmzyN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUmzyN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUmzyN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUmzyN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUmzyN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgUmzyN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUmzyN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRJLuCx.s: Assembler messages:
encrypt.c: /tmp/ccRJLuCx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJLuCx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJLuCx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJLuCx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJLuCx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJLuCx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJLuCx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJLuCx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJLuCx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJLuCx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJLuCx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJLuCx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJLuCx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJLuCx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJLuCx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRJLuCx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJLuCx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJLuCx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJLuCx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJLuCx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJLuCx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJLuCx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJLuCx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJLuCx.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWTnacV.s: Assembler messages:
encrypt.c: /tmp/ccWTnacV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWTnacV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWTnacV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWTnacV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTnacV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTnacV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTnacV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTnacV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTnacV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTnacV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTnacV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTnacV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWTnacV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTnacV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWTnacV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTnacV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWTnacV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWTnacV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTnacV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTnacV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWTnacV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTnacV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWTnacV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWTnacV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciSFVv1.s: Assembler messages:
encrypt.c: /tmp/cciSFVv1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSFVv1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSFVv1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciSFVv1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSFVv1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSFVv1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSFVv1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSFVv1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSFVv1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSFVv1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSFVv1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSFVv1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSFVv1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSFVv1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSFVv1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSFVv1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciSFVv1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciSFVv1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSFVv1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSFVv1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSFVv1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSFVv1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSFVv1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciSFVv1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccso7KDa.s: Assembler messages:
encrypt.c: /tmp/ccso7KDa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccso7KDa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccso7KDa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccso7KDa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccso7KDa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccso7KDa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccso7KDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccso7KDa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccso7KDa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccso7KDa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccso7KDa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccso7KDa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccso7KDa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccso7KDa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccso7KDa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccso7KDa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccso7KDa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccso7KDa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccso7KDa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccso7KDa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccso7KDa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccso7KDa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccso7KDa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccso7KDa.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWj1Dz9.s: Assembler messages:
encrypt.c: /tmp/ccWj1Dz9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWj1Dz9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWj1Dz9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWj1Dz9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWj1Dz9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWj1Dz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWj1Dz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWj1Dz9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWj1Dz9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWj1Dz9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWj1Dz9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWj1Dz9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWj1Dz9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWj1Dz9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWj1Dz9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWj1Dz9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWj1Dz9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWj1Dz9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWj1Dz9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWj1Dz9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWj1Dz9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWj1Dz9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWj1Dz9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWj1Dz9.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXW6gMB.s: Assembler messages:
encrypt.c: /tmp/ccXW6gMB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXW6gMB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXW6gMB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXW6gMB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW6gMB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW6gMB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW6gMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW6gMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW6gMB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXW6gMB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXW6gMB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXW6gMB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXW6gMB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW6gMB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXW6gMB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXW6gMB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXW6gMB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXW6gMB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXW6gMB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXW6gMB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW6gMB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXW6gMB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXW6gMB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXW6gMB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cceuoz9Z.s: Assembler messages:
encrypt.c: /tmp/cceuoz9Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceuoz9Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceuoz9Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceuoz9Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuoz9Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuoz9Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuoz9Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuoz9Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuoz9Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuoz9Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuoz9Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuoz9Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceuoz9Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuoz9Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceuoz9Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceuoz9Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceuoz9Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuoz9Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuoz9Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuoz9Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuoz9Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceuoz9Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuoz9Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceuoz9Z.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccoAajT0.s: Assembler messages:
encrypt.c: /tmp/ccoAajT0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoAajT0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoAajT0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoAajT0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAajT0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAajT0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAajT0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAajT0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAajT0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAajT0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAajT0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAajT0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoAajT0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAajT0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoAajT0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAajT0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoAajT0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoAajT0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAajT0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAajT0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoAajT0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAajT0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoAajT0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoAajT0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYce1Na.s: Assembler messages:
encrypt.c: /tmp/ccYce1Na.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYce1Na.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYce1Na.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYce1Na.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYce1Na.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYce1Na.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYce1Na.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYce1Na.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYce1Na.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYce1Na.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYce1Na.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYce1Na.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYce1Na.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYce1Na.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYce1Na.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYce1Na.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYce1Na.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYce1Na.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYce1Na.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYce1Na.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYce1Na.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYce1Na.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYce1Na.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYce1Na.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbjDRkB.s: Assembler messages:
encrypt.c: /tmp/ccbjDRkB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjDRkB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjDRkB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjDRkB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjDRkB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjDRkB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjDRkB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjDRkB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjDRkB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjDRkB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjDRkB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjDRkB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjDRkB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjDRkB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjDRkB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjDRkB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbjDRkB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbjDRkB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjDRkB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjDRkB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjDRkB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjDRkB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjDRkB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbjDRkB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKTcoYj.s: Assembler messages:
encrypt.c: /tmp/ccKTcoYj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTcoYj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTcoYj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTcoYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTcoYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTcoYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTcoYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTcoYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTcoYj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTcoYj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTcoYj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTcoYj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTcoYj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTcoYj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTcoYj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTcoYj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKTcoYj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTcoYj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTcoYj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTcoYj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTcoYj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTcoYj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTcoYj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTcoYj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchWObQ7.s: Assembler messages:
encrypt.c: /tmp/cchWObQ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchWObQ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchWObQ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchWObQ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWObQ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWObQ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWObQ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWObQ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWObQ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWObQ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWObQ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWObQ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchWObQ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWObQ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchWObQ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchWObQ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWObQ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWObQ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWObQ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWObQ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWObQ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchWObQ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWObQ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWObQ7.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjxle8t.s: Assembler messages:
encrypt.c: /tmp/ccjxle8t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjxle8t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjxle8t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjxle8t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxle8t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxle8t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxle8t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxle8t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxle8t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxle8t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxle8t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxle8t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjxle8t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxle8t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjxle8t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxle8t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjxle8t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjxle8t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxle8t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxle8t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjxle8t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxle8t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjxle8t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxle8t.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpqEPCe.s: Assembler messages:
encrypt.c: /tmp/ccpqEPCe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpqEPCe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpqEPCe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpqEPCe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqEPCe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqEPCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqEPCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqEPCe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqEPCe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqEPCe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqEPCe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqEPCe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpqEPCe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqEPCe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpqEPCe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpqEPCe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpqEPCe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqEPCe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqEPCe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqEPCe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqEPCe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpqEPCe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqEPCe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpqEPCe.s: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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccadAVLW.s: Assembler messages:
encrypt.c: /tmp/ccadAVLW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccadAVLW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccadAVLW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccadAVLW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadAVLW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadAVLW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadAVLW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadAVLW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadAVLW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadAVLW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadAVLW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadAVLW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccadAVLW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadAVLW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccadAVLW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccadAVLW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccadAVLW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadAVLW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadAVLW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccadAVLW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadAVLW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccadAVLW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadAVLW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccadAVLW.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccuI6nWk.s: Assembler messages:
encrypt.c: /tmp/ccuI6nWk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuI6nWk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuI6nWk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuI6nWk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuI6nWk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuI6nWk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuI6nWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuI6nWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuI6nWk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuI6nWk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuI6nWk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuI6nWk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuI6nWk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuI6nWk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuI6nWk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuI6nWk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuI6nWk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuI6nWk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuI6nWk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuI6nWk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuI6nWk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuI6nWk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuI6nWk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuI6nWk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8yokk4.s: Assembler messages:
encrypt.c: /tmp/cc8yokk4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8yokk4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8yokk4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8yokk4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yokk4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yokk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yokk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yokk4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yokk4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yokk4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yokk4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yokk4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8yokk4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yokk4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8yokk4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8yokk4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8yokk4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yokk4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yokk4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8yokk4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yokk4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8yokk4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yokk4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8yokk4.s: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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJZtOJx.s: Assembler messages:
encrypt.c: /tmp/ccJZtOJx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJZtOJx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJZtOJx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJZtOJx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZtOJx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZtOJx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZtOJx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZtOJx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZtOJx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZtOJx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZtOJx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZtOJx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJZtOJx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZtOJx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJZtOJx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZtOJx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJZtOJx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJZtOJx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZtOJx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZtOJx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJZtOJx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZtOJx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJZtOJx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJZtOJx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc767wwN.s: Assembler messages:
encrypt.c: /tmp/cc767wwN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc767wwN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc767wwN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc767wwN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc767wwN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc767wwN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc767wwN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc767wwN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc767wwN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc767wwN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc767wwN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc767wwN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc767wwN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc767wwN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc767wwN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc767wwN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc767wwN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc767wwN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc767wwN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc767wwN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc767wwN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc767wwN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc767wwN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc767wwN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7xKRmg.s: Assembler messages:
encrypt.c: /tmp/cc7xKRmg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7xKRmg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7xKRmg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7xKRmg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xKRmg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xKRmg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xKRmg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xKRmg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xKRmg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7xKRmg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7xKRmg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7xKRmg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7xKRmg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xKRmg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7xKRmg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7xKRmg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7xKRmg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7xKRmg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7xKRmg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7xKRmg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xKRmg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7xKRmg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7xKRmg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7xKRmg.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc47el45.s: Assembler messages:
encrypt.c: /tmp/cc47el45.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47el45.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47el45.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc47el45.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47el45.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47el45.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47el45.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47el45.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47el45.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47el45.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47el45.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47el45.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47el45.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47el45.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47el45.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc47el45.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47el45.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47el45.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47el45.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47el45.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47el45.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47el45.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47el45.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47el45.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIm0Qtt.s: Assembler messages:
encrypt.c: /tmp/ccIm0Qtt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIm0Qtt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIm0Qtt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIm0Qtt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm0Qtt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm0Qtt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm0Qtt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm0Qtt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm0Qtt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIm0Qtt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIm0Qtt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIm0Qtt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIm0Qtt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm0Qtt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIm0Qtt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIm0Qtt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIm0Qtt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIm0Qtt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIm0Qtt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIm0Qtt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIm0Qtt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIm0Qtt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIm0Qtt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIm0Qtt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4pZiGs.s: Assembler messages:
encrypt.c: /tmp/cc4pZiGs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pZiGs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pZiGs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pZiGs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pZiGs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pZiGs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pZiGs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pZiGs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pZiGs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pZiGs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pZiGs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pZiGs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pZiGs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pZiGs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pZiGs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pZiGs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4pZiGs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pZiGs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pZiGs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pZiGs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pZiGs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pZiGs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pZiGs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pZiGs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7ipjgx.s: Assembler messages:
encrypt.c: /tmp/cc7ipjgx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ipjgx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ipjgx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ipjgx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ipjgx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ipjgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ipjgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ipjgx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ipjgx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ipjgx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ipjgx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ipjgx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ipjgx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ipjgx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ipjgx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7ipjgx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ipjgx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ipjgx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ipjgx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ipjgx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ipjgx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ipjgx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ipjgx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ipjgx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPjubjB.s: Assembler messages:
encrypt.c: /tmp/ccPjubjB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPjubjB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPjubjB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPjubjB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjubjB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjubjB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjubjB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjubjB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjubjB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjubjB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjubjB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjubjB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPjubjB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjubjB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPjubjB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjubjB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPjubjB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjubjB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjubjB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjubjB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjubjB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjubjB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPjubjB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjubjB.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYFjAm3.s: Assembler messages:
encrypt.c: /tmp/ccYFjAm3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYFjAm3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYFjAm3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYFjAm3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFjAm3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFjAm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFjAm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFjAm3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFjAm3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFjAm3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFjAm3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFjAm3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYFjAm3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFjAm3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYFjAm3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYFjAm3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYFjAm3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFjAm3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFjAm3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFjAm3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFjAm3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFjAm3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFjAm3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYFjAm3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCuaRj0.s: Assembler messages:
encrypt.c: /tmp/ccCuaRj0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCuaRj0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCuaRj0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCuaRj0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaRj0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaRj0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaRj0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaRj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaRj0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCuaRj0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCuaRj0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCuaRj0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCuaRj0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaRj0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCuaRj0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCuaRj0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCuaRj0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCuaRj0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCuaRj0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCuaRj0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaRj0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCuaRj0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCuaRj0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCuaRj0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHZd6Cb.s: Assembler messages:
encrypt.c: /tmp/ccHZd6Cb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZd6Cb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZd6Cb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZd6Cb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZd6Cb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZd6Cb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZd6Cb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZd6Cb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZd6Cb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZd6Cb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZd6Cb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZd6Cb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZd6Cb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZd6Cb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZd6Cb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHZd6Cb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZd6Cb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZd6Cb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZd6Cb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZd6Cb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZd6Cb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZd6Cb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZd6Cb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZd6Cb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNGn3zi.s: Assembler messages:
encrypt.c: /tmp/ccNGn3zi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNGn3zi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNGn3zi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNGn3zi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGn3zi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGn3zi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGn3zi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGn3zi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGn3zi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGn3zi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGn3zi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGn3zi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNGn3zi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGn3zi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNGn3zi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNGn3zi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNGn3zi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGn3zi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGn3zi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNGn3zi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGn3zi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNGn3zi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGn3zi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNGn3zi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvKoiH8.s: Assembler messages:
encrypt.c: /tmp/ccvKoiH8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvKoiH8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvKoiH8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvKoiH8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKoiH8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKoiH8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKoiH8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKoiH8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKoiH8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKoiH8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKoiH8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKoiH8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvKoiH8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKoiH8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvKoiH8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKoiH8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvKoiH8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvKoiH8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKoiH8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKoiH8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvKoiH8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKoiH8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvKoiH8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvKoiH8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccUy5ciZ.s: Assembler messages:
encrypt.c: /tmp/ccUy5ciZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUy5ciZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUy5ciZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUy5ciZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy5ciZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy5ciZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy5ciZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy5ciZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy5ciZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUy5ciZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUy5ciZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUy5ciZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUy5ciZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy5ciZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUy5ciZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUy5ciZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUy5ciZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUy5ciZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUy5ciZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUy5ciZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUy5ciZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUy5ciZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUy5ciZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUy5ciZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccb591k4.s: Assembler messages:
encrypt.c: /tmp/ccb591k4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb591k4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb591k4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb591k4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb591k4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb591k4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb591k4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb591k4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb591k4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb591k4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb591k4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb591k4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb591k4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb591k4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb591k4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb591k4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb591k4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb591k4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb591k4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb591k4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb591k4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb591k4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb591k4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb591k4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc80gyB9.s: Assembler messages:
encrypt.c: /tmp/cc80gyB9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80gyB9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80gyB9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc80gyB9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80gyB9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80gyB9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80gyB9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80gyB9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80gyB9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80gyB9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80gyB9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80gyB9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80gyB9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80gyB9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80gyB9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80gyB9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc80gyB9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80gyB9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80gyB9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80gyB9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80gyB9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80gyB9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80gyB9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80gyB9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuiSXFb.s: Assembler messages:
encrypt.c: /tmp/ccuiSXFb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuiSXFb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuiSXFb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuiSXFb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiSXFb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiSXFb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiSXFb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiSXFb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiSXFb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiSXFb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiSXFb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiSXFb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuiSXFb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiSXFb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuiSXFb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuiSXFb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiSXFb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiSXFb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiSXFb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiSXFb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiSXFb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuiSXFb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiSXFb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiSXFb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAmCevO.s: Assembler messages:
encrypt.c: /tmp/ccAmCevO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmCevO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmCevO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmCevO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmCevO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmCevO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmCevO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmCevO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmCevO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmCevO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAmCevO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmCevO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmCevO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmCevO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmCevO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmCevO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmCevO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccAmCevO.s: Assembler messages:
encrypt.c: /tmp/ccAmCevO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmCevO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmCevO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmCevO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmCevO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmCevO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmCevO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmCevO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmCevO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmCevO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAmCevO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAmCevO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmCevO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmCevO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmCevO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmCevO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmCevO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAmCevO.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn8r6fm.s: Assembler messages:
encrypt.c: /tmp/ccn8r6fm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn8r6fm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn8r6fm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn8r6fm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8r6fm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8r6fm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8r6fm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn8r6fm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn8r6fm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn8r6fm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8r6fm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8r6fm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8r6fm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8r6fm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8r6fm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8r6fm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8r6fm.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccn8r6fm.s: Assembler messages:
encrypt.c: /tmp/ccn8r6fm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn8r6fm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn8r6fm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn8r6fm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8r6fm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8r6fm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8r6fm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn8r6fm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn8r6fm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn8r6fm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn8r6fm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8r6fm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8r6fm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8r6fm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8r6fm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8r6fm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8r6fm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn8r6fm.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY7CRcT.s: Assembler messages:
encrypt.c: /tmp/ccY7CRcT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7CRcT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7CRcT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7CRcT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7CRcT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7CRcT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7CRcT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7CRcT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7CRcT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7CRcT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY7CRcT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7CRcT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7CRcT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7CRcT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7CRcT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7CRcT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7CRcT.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccY7CRcT.s: Assembler messages:
encrypt.c: /tmp/ccY7CRcT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7CRcT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7CRcT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7CRcT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7CRcT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7CRcT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7CRcT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7CRcT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7CRcT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7CRcT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY7CRcT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY7CRcT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7CRcT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7CRcT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7CRcT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7CRcT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7CRcT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY7CRcT.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccebbDbG.s: Assembler messages:
encrypt.c: /tmp/ccebbDbG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebbDbG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccebbDbG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccebbDbG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebbDbG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebbDbG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebbDbG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccebbDbG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccebbDbG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccebbDbG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebbDbG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebbDbG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebbDbG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebbDbG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebbDbG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebbDbG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebbDbG.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccebbDbG.s: Assembler messages:
encrypt.c: /tmp/ccebbDbG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebbDbG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccebbDbG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccebbDbG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebbDbG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebbDbG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebbDbG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccebbDbG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccebbDbG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccebbDbG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebbDbG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebbDbG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebbDbG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebbDbG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebbDbG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebbDbG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebbDbG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebbDbG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1yXyqN.s: Assembler messages:
encrypt.c: /tmp/cc1yXyqN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1yXyqN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1yXyqN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1yXyqN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yXyqN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yXyqN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yXyqN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1yXyqN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1yXyqN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1yXyqN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yXyqN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yXyqN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yXyqN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yXyqN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yXyqN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yXyqN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yXyqN.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc1yXyqN.s: Assembler messages:
encrypt.c: /tmp/cc1yXyqN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1yXyqN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1yXyqN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1yXyqN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yXyqN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yXyqN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yXyqN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1yXyqN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1yXyqN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1yXyqN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yXyqN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yXyqN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yXyqN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yXyqN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yXyqN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yXyqN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yXyqN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yXyqN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cctqULsL.s: Assembler messages:
encrypt.c: /tmp/cctqULsL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctqULsL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctqULsL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctqULsL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctqULsL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctqULsL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctqULsL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctqULsL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctqULsL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctqULsL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctqULsL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctqULsL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqULsL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqULsL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqULsL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctqULsL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqULsL.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cctqULsL.s: Assembler messages:
encrypt.c: /tmp/cctqULsL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctqULsL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctqULsL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctqULsL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctqULsL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctqULsL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctqULsL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctqULsL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctqULsL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctqULsL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctqULsL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctqULsL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqULsL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqULsL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctqULsL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqULsL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctqULsL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqULsL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2SYDbZ.s: Assembler messages:
encrypt.c: /tmp/cc2SYDbZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2SYDbZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2SYDbZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2SYDbZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2SYDbZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2SYDbZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2SYDbZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2SYDbZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2SYDbZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2SYDbZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2SYDbZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2SYDbZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2SYDbZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2SYDbZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2SYDbZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2SYDbZ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc2SYDbZ.s: Assembler messages:
encrypt.c: /tmp/cc2SYDbZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2SYDbZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2SYDbZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2SYDbZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2SYDbZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2SYDbZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2SYDbZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2SYDbZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2SYDbZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2SYDbZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2SYDbZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2SYDbZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2SYDbZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2SYDbZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2SYDbZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2SYDbZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2SYDbZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMrUcap.s: Assembler messages:
encrypt.c: /tmp/ccMrUcap.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMrUcap.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMrUcap.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMrUcap.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrUcap.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrUcap.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrUcap.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMrUcap.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMrUcap.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMrUcap.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrUcap.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrUcap.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrUcap.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrUcap.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMrUcap.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrUcap.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrUcap.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccMrUcap.s: Assembler messages:
encrypt.c: /tmp/ccMrUcap.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMrUcap.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMrUcap.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMrUcap.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrUcap.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrUcap.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrUcap.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMrUcap.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMrUcap.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMrUcap.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrUcap.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrUcap.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrUcap.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrUcap.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrUcap.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMrUcap.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrUcap.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrUcap.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT1DglK.s: Assembler messages:
encrypt.c: /tmp/ccT1DglK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT1DglK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT1DglK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT1DglK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1DglK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1DglK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1DglK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1DglK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1DglK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1DglK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1DglK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1DglK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT1DglK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1DglK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT1DglK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT1DglK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT1DglK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1DglK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1DglK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT1DglK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1DglK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT1DglK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1DglK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT1DglK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccdL0nG.s: Assembler messages:
encrypt.c: /tmp/cccdL0nG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdL0nG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdL0nG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccdL0nG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdL0nG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdL0nG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdL0nG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdL0nG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdL0nG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdL0nG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdL0nG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdL0nG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdL0nG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdL0nG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdL0nG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdL0nG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccdL0nG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccdL0nG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdL0nG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdL0nG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdL0nG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdL0nG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdL0nG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccdL0nG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccKC4XuM.s: Assembler messages:
encrypt.c: /tmp/ccKC4XuM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKC4XuM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKC4XuM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKC4XuM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4XuM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4XuM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4XuM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4XuM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4XuM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKC4XuM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKC4XuM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKC4XuM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKC4XuM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4XuM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKC4XuM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKC4XuM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKC4XuM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKC4XuM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKC4XuM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4XuM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKC4XuM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKC4XuM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKC4XuM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKC4XuM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccwuwvIy.s: Assembler messages:
encrypt.c: /tmp/ccwuwvIy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwuwvIy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwuwvIy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwuwvIy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuwvIy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuwvIy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuwvIy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuwvIy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuwvIy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuwvIy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuwvIy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuwvIy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwuwvIy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuwvIy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwuwvIy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuwvIy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwuwvIy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwuwvIy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuwvIy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuwvIy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwuwvIy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuwvIy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwuwvIy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwuwvIy.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDybyYF.s: Assembler messages:
encrypt.c: /tmp/ccDybyYF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDybyYF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDybyYF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDybyYF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDybyYF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDybyYF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDybyYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDybyYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDybyYF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDybyYF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDybyYF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDybyYF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDybyYF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDybyYF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDybyYF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDybyYF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDybyYF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDybyYF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDybyYF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDybyYF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDybyYF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDybyYF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDybyYF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDybyYF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsnjGsV.s: Assembler messages:
encrypt.c: /tmp/ccsnjGsV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsnjGsV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsnjGsV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsnjGsV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnjGsV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnjGsV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnjGsV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnjGsV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnjGsV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnjGsV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnjGsV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnjGsV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsnjGsV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnjGsV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsnjGsV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsnjGsV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsnjGsV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnjGsV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnjGsV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnjGsV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnjGsV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsnjGsV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnjGsV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsnjGsV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSPSZGE.s: Assembler messages:
encrypt.c: /tmp/ccSPSZGE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSPSZGE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSPSZGE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSPSZGE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPSZGE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPSZGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPSZGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPSZGE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPSZGE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPSZGE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPSZGE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPSZGE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSPSZGE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPSZGE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSPSZGE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSPSZGE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPSZGE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPSZGE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPSZGE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPSZGE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPSZGE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSPSZGE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPSZGE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPSZGE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc0aytr.s: Assembler messages:
encrypt.c: /tmp/ccc0aytr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0aytr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0aytr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0aytr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0aytr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0aytr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0aytr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0aytr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0aytr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0aytr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0aytr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0aytr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0aytr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0aytr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0aytr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0aytr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc0aytr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc0aytr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0aytr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0aytr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0aytr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0aytr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0aytr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc0aytr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfwwHSr.s: Assembler messages:
encrypt.c: /tmp/ccfwwHSr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwwHSr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwwHSr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwwHSr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwHSr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwHSr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwHSr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwHSr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwHSr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwwHSr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwwHSr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwwHSr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwwHSr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwHSr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwwHSr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwwHSr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfwwHSr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwwHSr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwwHSr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwwHSr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwHSr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwwHSr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwwHSr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwwHSr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccspHx4E.s: Assembler messages:
encrypt.c: /tmp/ccspHx4E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccspHx4E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccspHx4E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccspHx4E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspHx4E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspHx4E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspHx4E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspHx4E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspHx4E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspHx4E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspHx4E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspHx4E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccspHx4E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspHx4E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccspHx4E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccspHx4E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspHx4E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspHx4E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspHx4E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspHx4E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspHx4E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccspHx4E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspHx4E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspHx4E.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA8ssuC.s: Assembler messages:
encrypt.c: /tmp/ccA8ssuC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA8ssuC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA8ssuC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA8ssuC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8ssuC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8ssuC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8ssuC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8ssuC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8ssuC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8ssuC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8ssuC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8ssuC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA8ssuC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8ssuC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA8ssuC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8ssuC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA8ssuC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8ssuC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8ssuC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8ssuC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8ssuC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8ssuC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA8ssuC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8ssuC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIWjVRC.s: Assembler messages:
encrypt.c: /tmp/ccIWjVRC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIWjVRC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIWjVRC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIWjVRC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWjVRC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWjVRC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWjVRC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWjVRC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWjVRC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIWjVRC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIWjVRC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIWjVRC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIWjVRC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWjVRC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIWjVRC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIWjVRC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIWjVRC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIWjVRC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIWjVRC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIWjVRC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIWjVRC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIWjVRC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIWjVRC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIWjVRC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUMNlcu.s: Assembler messages:
encrypt.c: /tmp/ccUMNlcu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUMNlcu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUMNlcu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUMNlcu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMNlcu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMNlcu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMNlcu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMNlcu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMNlcu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMNlcu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMNlcu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMNlcu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUMNlcu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMNlcu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUMNlcu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUMNlcu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUMNlcu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMNlcu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMNlcu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUMNlcu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMNlcu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUMNlcu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMNlcu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUMNlcu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqTQsLg.s: Assembler messages:
encrypt.c: /tmp/ccqTQsLg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqTQsLg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqTQsLg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqTQsLg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTQsLg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTQsLg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTQsLg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTQsLg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTQsLg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTQsLg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTQsLg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTQsLg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqTQsLg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTQsLg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqTQsLg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTQsLg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqTQsLg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTQsLg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTQsLg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTQsLg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTQsLg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTQsLg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTQsLg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTQsLg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6YrC8g.s: Assembler messages:
encrypt.c: /tmp/cc6YrC8g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6YrC8g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6YrC8g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6YrC8g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YrC8g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YrC8g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YrC8g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YrC8g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YrC8g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YrC8g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YrC8g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YrC8g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6YrC8g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YrC8g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6YrC8g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YrC8g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6YrC8g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YrC8g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YrC8g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YrC8g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YrC8g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YrC8g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6YrC8g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YrC8g.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfKcfku.s: Assembler messages:
encrypt.c: /tmp/ccfKcfku.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfKcfku.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfKcfku.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfKcfku.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKcfku.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKcfku.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKcfku.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKcfku.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKcfku.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKcfku.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKcfku.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKcfku.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfKcfku.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKcfku.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfKcfku.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfKcfku.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfKcfku.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKcfku.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKcfku.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfKcfku.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKcfku.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfKcfku.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKcfku.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfKcfku.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckihG7g.s: Assembler messages:
encrypt.c: /tmp/cckihG7g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckihG7g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckihG7g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckihG7g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckihG7g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckihG7g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckihG7g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckihG7g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckihG7g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckihG7g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckihG7g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckihG7g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckihG7g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckihG7g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckihG7g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckihG7g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckihG7g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckihG7g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckihG7g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckihG7g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckihG7g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckihG7g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckihG7g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckihG7g.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclXACEj.s: Assembler messages:
encrypt.c: /tmp/cclXACEj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclXACEj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclXACEj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclXACEj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXACEj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXACEj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXACEj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXACEj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXACEj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXACEj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXACEj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXACEj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclXACEj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXACEj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclXACEj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXACEj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclXACEj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXACEj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXACEj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXACEj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXACEj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXACEj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclXACEj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXACEj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ6rpxf.s: Assembler messages:
encrypt.c: /tmp/ccZ6rpxf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ6rpxf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ6rpxf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ6rpxf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rpxf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rpxf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rpxf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rpxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rpxf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ6rpxf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ6rpxf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ6rpxf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ6rpxf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rpxf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ6rpxf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ6rpxf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ6rpxf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ6rpxf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ6rpxf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ6rpxf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ6rpxf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ6rpxf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ6rpxf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ6rpxf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbnabnr.s: Assembler messages:
encrypt.c: /tmp/ccbnabnr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbnabnr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbnabnr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbnabnr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnabnr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnabnr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnabnr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnabnr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnabnr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnabnr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnabnr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnabnr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbnabnr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnabnr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbnabnr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbnabnr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnabnr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnabnr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnabnr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnabnr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnabnr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbnabnr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnabnr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnabnr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVGIXJr.s: Assembler messages:
encrypt.c: /tmp/ccVGIXJr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGIXJr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVGIXJr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGIXJr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGIXJr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGIXJr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGIXJr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGIXJr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGIXJr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGIXJr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGIXJr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGIXJr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVGIXJr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGIXJr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVGIXJr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGIXJr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVGIXJr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGIXJr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGIXJr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGIXJr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGIXJr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGIXJr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGIXJr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGIXJr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgQaVdI.s: Assembler messages:
encrypt.c: /tmp/ccgQaVdI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgQaVdI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgQaVdI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgQaVdI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQaVdI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQaVdI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQaVdI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQaVdI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQaVdI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQaVdI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQaVdI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQaVdI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgQaVdI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQaVdI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgQaVdI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgQaVdI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgQaVdI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQaVdI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQaVdI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQaVdI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQaVdI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgQaVdI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQaVdI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgQaVdI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccByEmTq.s: Assembler messages:
encrypt.c: /tmp/ccByEmTq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccByEmTq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccByEmTq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccByEmTq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByEmTq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByEmTq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByEmTq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByEmTq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByEmTq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByEmTq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByEmTq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByEmTq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccByEmTq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByEmTq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccByEmTq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccByEmTq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByEmTq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByEmTq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByEmTq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByEmTq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByEmTq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccByEmTq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByEmTq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByEmTq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccghAomr.s: Assembler messages:
encrypt.c: /tmp/ccghAomr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccghAomr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccghAomr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccghAomr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghAomr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghAomr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghAomr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghAomr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghAomr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccghAomr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccghAomr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccghAomr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccghAomr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghAomr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccghAomr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccghAomr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccghAomr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccghAomr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccghAomr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccghAomr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccghAomr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccghAomr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccghAomr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccghAomr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW0NZiC.s: Assembler messages:
encrypt.c: /tmp/ccW0NZiC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0NZiC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW0NZiC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW0NZiC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0NZiC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0NZiC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0NZiC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0NZiC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0NZiC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0NZiC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0NZiC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0NZiC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW0NZiC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0NZiC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW0NZiC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW0NZiC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0NZiC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0NZiC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0NZiC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0NZiC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0NZiC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0NZiC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0NZiC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0NZiC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxEBpyz.s: Assembler messages:
encrypt.c: /tmp/ccxEBpyz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxEBpyz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxEBpyz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxEBpyz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEBpyz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEBpyz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEBpyz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEBpyz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEBpyz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEBpyz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEBpyz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEBpyz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxEBpyz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEBpyz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxEBpyz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEBpyz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxEBpyz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEBpyz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEBpyz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEBpyz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEBpyz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEBpyz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxEBpyz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEBpyz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMjrpGO.s: Assembler messages:
encrypt.c: /tmp/ccMjrpGO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMjrpGO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMjrpGO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMjrpGO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjrpGO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjrpGO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjrpGO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjrpGO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjrpGO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjrpGO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjrpGO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjrpGO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMjrpGO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjrpGO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMjrpGO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMjrpGO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjrpGO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjrpGO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjrpGO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjrpGO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjrpGO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMjrpGO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjrpGO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjrpGO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccksLPZI.s: Assembler messages:
encrypt.c: /tmp/ccksLPZI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccksLPZI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccksLPZI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccksLPZI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksLPZI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksLPZI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksLPZI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksLPZI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksLPZI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksLPZI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksLPZI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksLPZI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccksLPZI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksLPZI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccksLPZI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksLPZI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccksLPZI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksLPZI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksLPZI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksLPZI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksLPZI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksLPZI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccksLPZI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksLPZI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7ILEDy.s: Assembler messages:
encrypt.c: /tmp/cc7ILEDy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ILEDy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ILEDy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ILEDy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ILEDy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ILEDy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ILEDy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ILEDy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ILEDy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ILEDy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ILEDy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ILEDy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ILEDy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ILEDy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ILEDy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ILEDy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ILEDy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ILEDy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ILEDy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ILEDy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ILEDy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ILEDy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ILEDy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ILEDy.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsWfasV.s: Assembler messages:
encrypt.c: /tmp/ccsWfasV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsWfasV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsWfasV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsWfasV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWfasV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWfasV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWfasV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWfasV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWfasV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWfasV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWfasV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWfasV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsWfasV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWfasV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsWfasV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsWfasV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsWfasV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWfasV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWfasV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsWfasV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWfasV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsWfasV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWfasV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsWfasV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL9F495.s: Assembler messages:
encrypt.c: /tmp/ccL9F495.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL9F495.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL9F495.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL9F495.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9F495.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9F495.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9F495.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9F495.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9F495.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9F495.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9F495.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9F495.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL9F495.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9F495.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL9F495.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL9F495.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9F495.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9F495.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9F495.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9F495.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9F495.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL9F495.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9F495.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9F495.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbDKAYF.s: Assembler messages:
encrypt.c: /tmp/ccbDKAYF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbDKAYF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbDKAYF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbDKAYF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDKAYF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDKAYF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDKAYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDKAYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDKAYF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDKAYF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDKAYF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDKAYF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbDKAYF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDKAYF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbDKAYF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDKAYF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbDKAYF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDKAYF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDKAYF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDKAYF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDKAYF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDKAYF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbDKAYF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDKAYF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4i1GF6.s: Assembler messages:
encrypt.c: /tmp/cc4i1GF6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4i1GF6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4i1GF6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4i1GF6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i1GF6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i1GF6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i1GF6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i1GF6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i1GF6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4i1GF6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4i1GF6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4i1GF6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4i1GF6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i1GF6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4i1GF6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4i1GF6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4i1GF6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4i1GF6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4i1GF6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4i1GF6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4i1GF6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4i1GF6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4i1GF6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4i1GF6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckatLkQ.s: Assembler messages:
encrypt.c: /tmp/cckatLkQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckatLkQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckatLkQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckatLkQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckatLkQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckatLkQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckatLkQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckatLkQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckatLkQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckatLkQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckatLkQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckatLkQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckatLkQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckatLkQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckatLkQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckatLkQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckatLkQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckatLkQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckatLkQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckatLkQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckatLkQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckatLkQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckatLkQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckatLkQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccG66B9P.s: Assembler messages:
encrypt.c: /tmp/ccG66B9P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG66B9P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG66B9P.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG66B9P.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG66B9P.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG66B9P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG66B9P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG66B9P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG66B9P.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG66B9P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG66B9P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG66B9P.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG66B9P.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG66B9P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG66B9P.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG66B9P.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG66B9P.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG66B9P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG66B9P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG66B9P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG66B9P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG66B9P.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG66B9P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG66B9P.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccVWjQhV.s: Assembler messages:
encrypt.c: /tmp/ccVWjQhV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVWjQhV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVWjQhV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVWjQhV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWjQhV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWjQhV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWjQhV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWjQhV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWjQhV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWjQhV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWjQhV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWjQhV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVWjQhV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWjQhV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVWjQhV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVWjQhV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVWjQhV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWjQhV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWjQhV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVWjQhV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWjQhV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVWjQhV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWjQhV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVWjQhV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0xtTE2.s: Assembler messages:
encrypt.c: /tmp/cc0xtTE2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0xtTE2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0xtTE2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0xtTE2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xtTE2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xtTE2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xtTE2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xtTE2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xtTE2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xtTE2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xtTE2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xtTE2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0xtTE2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xtTE2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0xtTE2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xtTE2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0xtTE2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xtTE2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xtTE2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xtTE2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xtTE2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xtTE2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0xtTE2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xtTE2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdC8pL4.s: Assembler messages:
encrypt.c: /tmp/ccdC8pL4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdC8pL4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdC8pL4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdC8pL4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC8pL4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC8pL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC8pL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC8pL4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC8pL4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdC8pL4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdC8pL4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdC8pL4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdC8pL4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC8pL4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdC8pL4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdC8pL4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdC8pL4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdC8pL4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdC8pL4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdC8pL4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdC8pL4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdC8pL4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdC8pL4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdC8pL4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2pSNvb.s: Assembler messages:
encrypt.c: /tmp/cc2pSNvb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2pSNvb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2pSNvb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2pSNvb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pSNvb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pSNvb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pSNvb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pSNvb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pSNvb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pSNvb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pSNvb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pSNvb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2pSNvb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pSNvb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2pSNvb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pSNvb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2pSNvb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pSNvb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pSNvb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pSNvb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pSNvb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pSNvb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2pSNvb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pSNvb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca0RKC7.s: Assembler messages:
encrypt.c: /tmp/cca0RKC7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca0RKC7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca0RKC7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca0RKC7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0RKC7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0RKC7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0RKC7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0RKC7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0RKC7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca0RKC7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca0RKC7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca0RKC7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca0RKC7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0RKC7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca0RKC7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca0RKC7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca0RKC7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca0RKC7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca0RKC7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0RKC7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca0RKC7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca0RKC7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca0RKC7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca0RKC7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGlsvX6.s: Assembler messages:
encrypt.c: /tmp/ccGlsvX6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGlsvX6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGlsvX6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGlsvX6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlsvX6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlsvX6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlsvX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlsvX6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlsvX6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlsvX6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlsvX6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlsvX6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGlsvX6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlsvX6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGlsvX6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGlsvX6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGlsvX6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlsvX6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlsvX6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGlsvX6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlsvX6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGlsvX6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlsvX6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGlsvX6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cczqUaj2.s: Assembler messages:
encrypt.c: /tmp/cczqUaj2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczqUaj2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczqUaj2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczqUaj2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqUaj2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqUaj2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqUaj2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqUaj2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqUaj2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqUaj2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqUaj2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqUaj2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczqUaj2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqUaj2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczqUaj2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqUaj2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczqUaj2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczqUaj2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqUaj2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqUaj2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczqUaj2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqUaj2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczqUaj2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczqUaj2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXRdSCa.s: Assembler messages:
encrypt.c: /tmp/ccXRdSCa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRdSCa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXRdSCa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXRdSCa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRdSCa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRdSCa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRdSCa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRdSCa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRdSCa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRdSCa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRdSCa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRdSCa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXRdSCa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRdSCa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXRdSCa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRdSCa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXRdSCa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRdSCa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRdSCa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRdSCa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRdSCa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRdSCa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRdSCa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRdSCa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjgZjWg.s: Assembler messages:
encrypt.c: /tmp/ccjgZjWg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjgZjWg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjgZjWg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjgZjWg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgZjWg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgZjWg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgZjWg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgZjWg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgZjWg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjgZjWg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjgZjWg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjgZjWg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjgZjWg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgZjWg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjgZjWg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjgZjWg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjgZjWg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjgZjWg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjgZjWg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjgZjWg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjgZjWg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjgZjWg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjgZjWg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjgZjWg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUbplN5.s: Assembler messages:
encrypt.c: /tmp/ccUbplN5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUbplN5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUbplN5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUbplN5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbplN5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbplN5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbplN5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbplN5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbplN5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbplN5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbplN5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbplN5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUbplN5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbplN5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUbplN5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbplN5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUbplN5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbplN5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbplN5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbplN5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbplN5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbplN5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUbplN5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbplN5.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu2mJQ2.s: Assembler messages:
encrypt.c: /tmp/ccu2mJQ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2mJQ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2mJQ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2mJQ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2mJQ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2mJQ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2mJQ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2mJQ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2mJQ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2mJQ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2mJQ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2mJQ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2mJQ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2mJQ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2mJQ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu2mJQ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2mJQ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2mJQ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2mJQ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2mJQ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2mJQ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2mJQ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2mJQ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2mJQ2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2TusRc.s: Assembler messages:
encrypt.c: /tmp/cc2TusRc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2TusRc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2TusRc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2TusRc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TusRc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TusRc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TusRc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TusRc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TusRc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TusRc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TusRc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TusRc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2TusRc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TusRc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2TusRc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2TusRc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TusRc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TusRc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TusRc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TusRc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TusRc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2TusRc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TusRc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TusRc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmDWVXg.s: Assembler messages:
encrypt.c: /tmp/ccmDWVXg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmDWVXg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmDWVXg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmDWVXg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDWVXg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDWVXg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDWVXg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDWVXg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDWVXg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmDWVXg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmDWVXg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmDWVXg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmDWVXg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDWVXg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmDWVXg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmDWVXg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmDWVXg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmDWVXg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmDWVXg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmDWVXg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDWVXg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmDWVXg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmDWVXg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmDWVXg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccULWNs9.s: Assembler messages:
encrypt.c: /tmp/ccULWNs9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULWNs9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULWNs9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccULWNs9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULWNs9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULWNs9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULWNs9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULWNs9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULWNs9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULWNs9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULWNs9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULWNs9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULWNs9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULWNs9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULWNs9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULWNs9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccULWNs9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULWNs9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULWNs9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULWNs9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULWNs9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULWNs9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULWNs9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULWNs9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsny7SQ.s: Assembler messages:
encrypt.c: /tmp/ccsny7SQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsny7SQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsny7SQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsny7SQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsny7SQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsny7SQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsny7SQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsny7SQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsny7SQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsny7SQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsny7SQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsny7SQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsny7SQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsny7SQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsny7SQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsny7SQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsny7SQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsny7SQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsny7SQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsny7SQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsny7SQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsny7SQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsny7SQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsny7SQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4ZHUzh.s: Assembler messages:
encrypt.c: /tmp/cc4ZHUzh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ZHUzh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ZHUzh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ZHUzh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZHUzh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZHUzh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZHUzh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZHUzh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZHUzh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZHUzh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZHUzh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZHUzh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ZHUzh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZHUzh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ZHUzh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZHUzh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4ZHUzh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZHUzh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZHUzh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZHUzh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZHUzh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZHUzh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZHUzh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZHUzh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGAC7V2.s: Assembler messages:
encrypt.c: /tmp/ccGAC7V2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGAC7V2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGAC7V2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGAC7V2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAC7V2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAC7V2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAC7V2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAC7V2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAC7V2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAC7V2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAC7V2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAC7V2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGAC7V2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAC7V2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGAC7V2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGAC7V2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGAC7V2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAC7V2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAC7V2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAC7V2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAC7V2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGAC7V2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAC7V2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGAC7V2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3WOQMk.s: Assembler messages:
encrypt.c: /tmp/cc3WOQMk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3WOQMk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3WOQMk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3WOQMk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WOQMk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WOQMk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WOQMk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WOQMk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WOQMk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3WOQMk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3WOQMk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3WOQMk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3WOQMk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WOQMk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3WOQMk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3WOQMk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3WOQMk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WOQMk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WOQMk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WOQMk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WOQMk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3WOQMk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WOQMk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3WOQMk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctudHGf.s: Assembler messages:
encrypt.c: /tmp/cctudHGf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctudHGf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctudHGf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctudHGf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctudHGf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctudHGf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctudHGf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctudHGf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctudHGf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctudHGf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctudHGf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctudHGf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctudHGf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctudHGf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctudHGf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctudHGf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctudHGf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctudHGf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctudHGf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctudHGf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctudHGf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctudHGf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctudHGf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctudHGf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDuIzzr.s: Assembler messages:
encrypt.c: /tmp/ccDuIzzr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDuIzzr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDuIzzr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDuIzzr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuIzzr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuIzzr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuIzzr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuIzzr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuIzzr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuIzzr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuIzzr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuIzzr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDuIzzr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuIzzr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDuIzzr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuIzzr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDuIzzr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuIzzr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuIzzr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuIzzr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuIzzr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuIzzr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDuIzzr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuIzzr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUI81Cj.s: Assembler messages:
encrypt.c: /tmp/ccUI81Cj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUI81Cj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUI81Cj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUI81Cj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI81Cj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI81Cj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI81Cj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI81Cj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI81Cj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUI81Cj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUI81Cj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUI81Cj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUI81Cj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI81Cj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUI81Cj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUI81Cj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUI81Cj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUI81Cj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUI81Cj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUI81Cj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUI81Cj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUI81Cj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUI81Cj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUI81Cj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA6VzI9.s: Assembler messages:
encrypt.c: /tmp/ccA6VzI9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA6VzI9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA6VzI9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA6VzI9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6VzI9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6VzI9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6VzI9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6VzI9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6VzI9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6VzI9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6VzI9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6VzI9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA6VzI9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6VzI9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA6VzI9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA6VzI9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6VzI9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6VzI9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6VzI9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6VzI9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6VzI9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA6VzI9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6VzI9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6VzI9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCHQ9nf.s: Assembler messages:
encrypt.c: /tmp/ccCHQ9nf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCHQ9nf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCHQ9nf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCHQ9nf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHQ9nf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHQ9nf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHQ9nf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHQ9nf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHQ9nf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHQ9nf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHQ9nf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHQ9nf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCHQ9nf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHQ9nf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCHQ9nf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHQ9nf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCHQ9nf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCHQ9nf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHQ9nf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHQ9nf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHQ9nf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHQ9nf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCHQ9nf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCHQ9nf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6qImTp.s: Assembler messages:
encrypt.c: /tmp/cc6qImTp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6qImTp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6qImTp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6qImTp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qImTp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qImTp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qImTp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qImTp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qImTp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qImTp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qImTp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qImTp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6qImTp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qImTp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6qImTp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qImTp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6qImTp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qImTp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qImTp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qImTp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qImTp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qImTp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6qImTp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qImTp.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC4szyj.s: Assembler messages:
encrypt.c: /tmp/ccC4szyj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC4szyj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC4szyj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC4szyj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4szyj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4szyj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4szyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4szyj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4szyj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4szyj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4szyj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4szyj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC4szyj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4szyj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC4szyj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC4szyj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC4szyj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4szyj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4szyj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC4szyj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4szyj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC4szyj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4szyj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC4szyj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH1ui2I.s: Assembler messages:
encrypt.c: /tmp/ccH1ui2I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH1ui2I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH1ui2I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH1ui2I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ui2I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ui2I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ui2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ui2I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ui2I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1ui2I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1ui2I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1ui2I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH1ui2I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ui2I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH1ui2I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH1ui2I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1ui2I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1ui2I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1ui2I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1ui2I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1ui2I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH1ui2I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1ui2I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1ui2I.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchNxDdC.s: Assembler messages:
encrypt.c: /tmp/cchNxDdC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchNxDdC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchNxDdC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchNxDdC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNxDdC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNxDdC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNxDdC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNxDdC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNxDdC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNxDdC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNxDdC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNxDdC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchNxDdC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNxDdC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchNxDdC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNxDdC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchNxDdC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchNxDdC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNxDdC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNxDdC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNxDdC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNxDdC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchNxDdC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchNxDdC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5f9eFJ.s: Assembler messages:
encrypt.c: /tmp/cc5f9eFJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5f9eFJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5f9eFJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5f9eFJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5f9eFJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5f9eFJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5f9eFJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5f9eFJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5f9eFJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5f9eFJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5f9eFJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5f9eFJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5f9eFJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5f9eFJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5f9eFJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5f9eFJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5f9eFJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5f9eFJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5f9eFJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5f9eFJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5f9eFJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5f9eFJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5f9eFJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5f9eFJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZkOxbC.s: Assembler messages:
encrypt.c: /tmp/ccZkOxbC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZkOxbC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZkOxbC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZkOxbC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkOxbC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkOxbC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkOxbC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkOxbC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkOxbC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkOxbC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkOxbC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkOxbC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZkOxbC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkOxbC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZkOxbC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkOxbC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZkOxbC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkOxbC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkOxbC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkOxbC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkOxbC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkOxbC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZkOxbC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkOxbC.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZTll6E.s: Assembler messages:
encrypt.c: /tmp/ccZTll6E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZTll6E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZTll6E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZTll6E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTll6E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTll6E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTll6E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTll6E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTll6E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTll6E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTll6E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTll6E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZTll6E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTll6E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZTll6E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTll6E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZTll6E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTll6E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTll6E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTll6E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTll6E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTll6E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTll6E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTll6E.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccipxY0C.s: Assembler messages:
encrypt.c: /tmp/ccipxY0C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccipxY0C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccipxY0C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccipxY0C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipxY0C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipxY0C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipxY0C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipxY0C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipxY0C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipxY0C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipxY0C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipxY0C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccipxY0C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipxY0C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccipxY0C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccipxY0C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipxY0C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipxY0C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipxY0C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipxY0C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipxY0C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccipxY0C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipxY0C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipxY0C.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9T3YHC.s: Assembler messages:
encrypt.c: /tmp/cc9T3YHC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9T3YHC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9T3YHC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9T3YHC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T3YHC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T3YHC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T3YHC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T3YHC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T3YHC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9T3YHC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9T3YHC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9T3YHC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9T3YHC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T3YHC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9T3YHC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9T3YHC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9T3YHC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9T3YHC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9T3YHC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9T3YHC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T3YHC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9T3YHC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9T3YHC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9T3YHC.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9vqnPJ.s: Assembler messages:
encrypt.c: /tmp/cc9vqnPJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9vqnPJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9vqnPJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9vqnPJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vqnPJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vqnPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vqnPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vqnPJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vqnPJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vqnPJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vqnPJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vqnPJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9vqnPJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vqnPJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9vqnPJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9vqnPJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vqnPJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vqnPJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vqnPJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vqnPJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vqnPJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9vqnPJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vqnPJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vqnPJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLoUsPU.s: Assembler messages:
encrypt.c: /tmp/ccLoUsPU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLoUsPU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLoUsPU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLoUsPU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoUsPU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoUsPU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoUsPU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoUsPU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoUsPU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoUsPU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoUsPU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoUsPU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLoUsPU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoUsPU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLoUsPU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLoUsPU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoUsPU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoUsPU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoUsPU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoUsPU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoUsPU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLoUsPU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoUsPU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoUsPU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsxagpJ.s: Assembler messages:
encrypt.c: /tmp/ccsxagpJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxagpJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxagpJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxagpJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxagpJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxagpJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxagpJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxagpJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxagpJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxagpJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxagpJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxagpJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxagpJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxagpJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxagpJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxagpJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsxagpJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxagpJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxagpJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxagpJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxagpJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxagpJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxagpJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxagpJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFnDDDQ.s: Assembler messages:
encrypt.c: /tmp/ccFnDDDQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFnDDDQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFnDDDQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFnDDDQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnDDDQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnDDDQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnDDDQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnDDDQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnDDDQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnDDDQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnDDDQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnDDDQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFnDDDQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnDDDQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFnDDDQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnDDDQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFnDDDQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFnDDDQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnDDDQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnDDDQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnDDDQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnDDDQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFnDDDQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFnDDDQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccer8c90.s: Assembler messages:
encrypt.c: /tmp/ccer8c90.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccer8c90.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccer8c90.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccer8c90.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer8c90.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer8c90.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer8c90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer8c90.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer8c90.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer8c90.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer8c90.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer8c90.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccer8c90.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer8c90.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccer8c90.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccer8c90.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccer8c90.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer8c90.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer8c90.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccer8c90.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer8c90.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccer8c90.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer8c90.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccer8c90.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBnAgjM.s: Assembler messages:
encrypt.c: /tmp/ccBnAgjM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBnAgjM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBnAgjM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBnAgjM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnAgjM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnAgjM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnAgjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnAgjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnAgjM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnAgjM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnAgjM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnAgjM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBnAgjM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnAgjM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBnAgjM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnAgjM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBnAgjM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnAgjM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnAgjM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnAgjM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnAgjM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnAgjM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBnAgjM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnAgjM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUXLj0J.s: Assembler messages:
encrypt.c: /tmp/ccUXLj0J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUXLj0J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUXLj0J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUXLj0J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXLj0J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXLj0J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXLj0J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXLj0J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXLj0J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXLj0J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXLj0J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXLj0J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUXLj0J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXLj0J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUXLj0J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUXLj0J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUXLj0J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXLj0J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXLj0J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUXLj0J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXLj0J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUXLj0J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXLj0J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUXLj0J.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGVFquU.s: Assembler messages:
encrypt.c: /tmp/ccGVFquU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGVFquU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGVFquU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGVFquU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVFquU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVFquU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVFquU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVFquU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVFquU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVFquU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVFquU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVFquU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGVFquU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVFquU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGVFquU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVFquU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGVFquU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVFquU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVFquU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVFquU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVFquU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVFquU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGVFquU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVFquU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT9qSMU.s: Assembler messages:
encrypt.c: /tmp/ccT9qSMU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT9qSMU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT9qSMU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT9qSMU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9qSMU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9qSMU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9qSMU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9qSMU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9qSMU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9qSMU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9qSMU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9qSMU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT9qSMU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9qSMU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT9qSMU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT9qSMU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT9qSMU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9qSMU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9qSMU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT9qSMU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9qSMU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT9qSMU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9qSMU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT9qSMU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciSjWtt.s: Assembler messages:
encrypt.c: /tmp/cciSjWtt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciSjWtt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciSjWtt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciSjWtt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjWtt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjWtt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjWtt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjWtt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjWtt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSjWtt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSjWtt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSjWtt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciSjWtt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjWtt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciSjWtt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciSjWtt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciSjWtt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSjWtt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSjWtt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciSjWtt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSjWtt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciSjWtt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSjWtt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciSjWtt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxRDmWm.s: Assembler messages:
encrypt.c: /tmp/ccxRDmWm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxRDmWm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxRDmWm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxRDmWm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRDmWm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRDmWm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRDmWm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRDmWm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRDmWm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxRDmWm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxRDmWm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxRDmWm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxRDmWm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRDmWm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxRDmWm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxRDmWm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxRDmWm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxRDmWm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxRDmWm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxRDmWm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRDmWm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxRDmWm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxRDmWm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxRDmWm.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCO5LtB.s: Assembler messages:
encrypt.c: /tmp/ccCO5LtB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCO5LtB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCO5LtB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCO5LtB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5LtB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5LtB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5LtB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5LtB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5LtB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCO5LtB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCO5LtB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCO5LtB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCO5LtB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5LtB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCO5LtB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCO5LtB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCO5LtB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCO5LtB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCO5LtB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO5LtB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCO5LtB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCO5LtB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCO5LtB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCO5LtB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPGlLnx.s: Assembler messages:
encrypt.c: /tmp/ccPGlLnx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPGlLnx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPGlLnx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPGlLnx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGlLnx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGlLnx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGlLnx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGlLnx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGlLnx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGlLnx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGlLnx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGlLnx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPGlLnx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGlLnx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPGlLnx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGlLnx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPGlLnx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGlLnx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGlLnx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGlLnx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGlLnx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGlLnx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPGlLnx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGlLnx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0hsrkn.s: Assembler messages:
encrypt.c: /tmp/cc0hsrkn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0hsrkn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0hsrkn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0hsrkn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hsrkn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hsrkn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hsrkn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hsrkn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hsrkn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0hsrkn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0hsrkn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0hsrkn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0hsrkn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hsrkn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0hsrkn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0hsrkn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0hsrkn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0hsrkn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0hsrkn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0hsrkn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hsrkn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0hsrkn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0hsrkn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0hsrkn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJaLIkn.s: Assembler messages:
encrypt.c: /tmp/ccJaLIkn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJaLIkn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJaLIkn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJaLIkn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaLIkn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaLIkn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaLIkn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaLIkn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaLIkn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJaLIkn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJaLIkn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJaLIkn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJaLIkn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaLIkn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJaLIkn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJaLIkn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJaLIkn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJaLIkn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJaLIkn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJaLIkn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJaLIkn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJaLIkn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJaLIkn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJaLIkn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccanWxdx.s: Assembler messages:
encrypt.c: /tmp/ccanWxdx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccanWxdx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccanWxdx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccanWxdx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanWxdx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanWxdx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanWxdx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanWxdx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanWxdx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccanWxdx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccanWxdx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccanWxdx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccanWxdx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanWxdx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccanWxdx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccanWxdx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccanWxdx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccanWxdx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccanWxdx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccanWxdx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanWxdx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccanWxdx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccanWxdx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccanWxdx.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccS3pMt.s: Assembler messages:
encrypt.c: /tmp/cccS3pMt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccS3pMt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccS3pMt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccS3pMt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS3pMt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS3pMt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS3pMt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS3pMt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS3pMt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccS3pMt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccS3pMt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccS3pMt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccS3pMt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS3pMt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccS3pMt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccS3pMt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccS3pMt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccS3pMt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccS3pMt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccS3pMt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccS3pMt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccS3pMt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccS3pMt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccS3pMt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1rpbOs.s: Assembler messages:
encrypt.c: /tmp/cc1rpbOs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1rpbOs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1rpbOs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1rpbOs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rpbOs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rpbOs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rpbOs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rpbOs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rpbOs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rpbOs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rpbOs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rpbOs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1rpbOs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rpbOs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1rpbOs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1rpbOs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rpbOs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rpbOs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rpbOs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rpbOs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rpbOs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1rpbOs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rpbOs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rpbOs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTcIyFk.s: Assembler messages:
encrypt.c: /tmp/ccTcIyFk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTcIyFk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTcIyFk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTcIyFk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcIyFk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcIyFk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcIyFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcIyFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcIyFk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcIyFk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcIyFk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcIyFk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTcIyFk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcIyFk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTcIyFk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcIyFk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTcIyFk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcIyFk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcIyFk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcIyFk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcIyFk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcIyFk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTcIyFk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcIyFk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSXkmnu.s: Assembler messages:
encrypt.c: /tmp/ccSXkmnu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXkmnu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSXkmnu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXkmnu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXkmnu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXkmnu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXkmnu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXkmnu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXkmnu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXkmnu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXkmnu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXkmnu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSXkmnu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXkmnu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSXkmnu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXkmnu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSXkmnu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXkmnu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXkmnu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXkmnu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXkmnu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXkmnu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXkmnu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXkmnu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccUHYiF.s: Assembler messages:
encrypt.c: /tmp/cccUHYiF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccUHYiF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccUHYiF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccUHYiF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUHYiF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUHYiF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUHYiF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUHYiF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUHYiF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUHYiF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUHYiF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUHYiF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccUHYiF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUHYiF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccUHYiF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccUHYiF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccUHYiF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUHYiF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUHYiF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccUHYiF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUHYiF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccUHYiF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUHYiF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccUHYiF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbYUKYi.s: Assembler messages:
encrypt.c: /tmp/ccbYUKYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYUKYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYUKYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYUKYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUKYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUKYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUKYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUKYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUKYi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYUKYi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYUKYi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYUKYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYUKYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUKYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYUKYi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbYUKYi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYUKYi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYUKYi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYUKYi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYUKYi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYUKYi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYUKYi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYUKYi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYUKYi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cctgEBMi.s: Assembler messages:
encrypt.c: /tmp/cctgEBMi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctgEBMi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctgEBMi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctgEBMi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEBMi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEBMi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEBMi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEBMi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEBMi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgEBMi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgEBMi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgEBMi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctgEBMi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEBMi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctgEBMi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgEBMi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctgEBMi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctgEBMi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgEBMi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgEBMi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgEBMi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgEBMi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctgEBMi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctgEBMi.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclBOLNs.s: Assembler messages:
encrypt.c: /tmp/cclBOLNs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBOLNs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBOLNs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclBOLNs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBOLNs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBOLNs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBOLNs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBOLNs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBOLNs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBOLNs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBOLNs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBOLNs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBOLNs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBOLNs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBOLNs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclBOLNs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclBOLNs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBOLNs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBOLNs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBOLNs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBOLNs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBOLNs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBOLNs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclBOLNs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccttbBLu.s: Assembler messages:
encrypt.c: /tmp/ccttbBLu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccttbBLu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccttbBLu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccttbBLu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttbBLu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttbBLu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttbBLu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttbBLu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttbBLu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccttbBLu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccttbBLu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccttbBLu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccttbBLu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttbBLu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccttbBLu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccttbBLu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccttbBLu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccttbBLu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccttbBLu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccttbBLu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccttbBLu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccttbBLu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccttbBLu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccttbBLu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9whry6.s: Assembler messages:
encrypt.c: /tmp/cc9whry6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9whry6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9whry6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9whry6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9whry6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9whry6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9whry6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9whry6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9whry6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9whry6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9whry6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9whry6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9whry6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9whry6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9whry6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9whry6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9whry6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9whry6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9whry6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9whry6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9whry6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9whry6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9whry6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9whry6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchHfp46.s: Assembler messages:
encrypt.c: /tmp/cchHfp46.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchHfp46.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchHfp46.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchHfp46.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHfp46.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHfp46.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHfp46.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHfp46.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHfp46.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHfp46.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHfp46.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHfp46.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchHfp46.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHfp46.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchHfp46.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchHfp46.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchHfp46.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHfp46.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHfp46.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchHfp46.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHfp46.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchHfp46.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHfp46.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchHfp46.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4R3QQf.s: Assembler messages:
encrypt.c: /tmp/cc4R3QQf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4R3QQf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4R3QQf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4R3QQf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R3QQf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R3QQf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R3QQf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R3QQf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R3QQf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4R3QQf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4R3QQf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4R3QQf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4R3QQf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R3QQf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4R3QQf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4R3QQf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4R3QQf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4R3QQf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4R3QQf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4R3QQf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4R3QQf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4R3QQf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4R3QQf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4R3QQf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwHuie2.s: Assembler messages:
encrypt.c: /tmp/ccwHuie2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwHuie2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwHuie2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwHuie2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHuie2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHuie2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHuie2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHuie2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHuie2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwHuie2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwHuie2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwHuie2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwHuie2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHuie2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwHuie2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwHuie2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwHuie2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwHuie2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwHuie2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwHuie2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHuie2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwHuie2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwHuie2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwHuie2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccFJ3PFb.s: Assembler messages:
encrypt.c: /tmp/ccFJ3PFb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFJ3PFb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFJ3PFb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFJ3PFb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJ3PFb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJ3PFb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJ3PFb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJ3PFb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJ3PFb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJ3PFb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJ3PFb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJ3PFb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFJ3PFb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJ3PFb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFJ3PFb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJ3PFb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFJ3PFb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJ3PFb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJ3PFb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJ3PFb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJ3PFb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJ3PFb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFJ3PFb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJ3PFb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccuxGHAV.s: Assembler messages:
encrypt.c: /tmp/ccuxGHAV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuxGHAV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuxGHAV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuxGHAV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxGHAV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxGHAV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxGHAV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxGHAV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxGHAV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxGHAV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxGHAV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxGHAV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuxGHAV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxGHAV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuxGHAV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuxGHAV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuxGHAV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxGHAV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxGHAV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuxGHAV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxGHAV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuxGHAV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxGHAV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuxGHAV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVXmlef.s: Assembler messages:
encrypt.c: /tmp/ccVXmlef.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXmlef.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVXmlef.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVXmlef.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXmlef.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXmlef.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXmlef.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXmlef.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXmlef.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXmlef.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXmlef.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXmlef.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVXmlef.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXmlef.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVXmlef.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVXmlef.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXmlef.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXmlef.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXmlef.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXmlef.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXmlef.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXmlef.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXmlef.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXmlef.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY9LF2f.s: Assembler messages:
encrypt.c: /tmp/ccY9LF2f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9LF2f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9LF2f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY9LF2f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9LF2f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9LF2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9LF2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9LF2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9LF2f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9LF2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9LF2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9LF2f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY9LF2f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9LF2f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9LF2f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9LF2f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY9LF2f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY9LF2f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9LF2f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9LF2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY9LF2f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9LF2f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY9LF2f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY9LF2f.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSrSYxd.s: Assembler messages:
encrypt.c: /tmp/ccSrSYxd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSrSYxd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSrSYxd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSrSYxd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSYxd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSYxd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSYxd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSYxd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSYxd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrSYxd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrSYxd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrSYxd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSrSYxd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSYxd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSrSYxd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSrSYxd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrSYxd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrSYxd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrSYxd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrSYxd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrSYxd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSrSYxd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrSYxd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrSYxd.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ4jAE5.s: Assembler messages:
encrypt.c: /tmp/ccZ4jAE5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ4jAE5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ4jAE5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ4jAE5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4jAE5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4jAE5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4jAE5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4jAE5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4jAE5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4jAE5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4jAE5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4jAE5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ4jAE5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4jAE5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ4jAE5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4jAE5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ4jAE5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4jAE5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4jAE5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4jAE5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4jAE5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4jAE5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ4jAE5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4jAE5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2OwWkf.s: Assembler messages:
encrypt.c: /tmp/cc2OwWkf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2OwWkf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2OwWkf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2OwWkf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OwWkf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OwWkf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OwWkf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OwWkf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OwWkf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OwWkf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OwWkf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OwWkf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2OwWkf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OwWkf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2OwWkf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OwWkf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2OwWkf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OwWkf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OwWkf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OwWkf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OwWkf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OwWkf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2OwWkf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OwWkf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb4Cxgk.s: Assembler messages:
encrypt.c: /tmp/ccb4Cxgk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb4Cxgk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb4Cxgk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb4Cxgk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4Cxgk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4Cxgk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4Cxgk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4Cxgk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4Cxgk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4Cxgk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4Cxgk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4Cxgk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb4Cxgk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4Cxgk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb4Cxgk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb4Cxgk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb4Cxgk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4Cxgk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4Cxgk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4Cxgk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4Cxgk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4Cxgk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4Cxgk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb4Cxgk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccY1eIuZ.s: Assembler messages:
encrypt.c: /tmp/ccY1eIuZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY1eIuZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY1eIuZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY1eIuZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1eIuZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1eIuZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1eIuZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1eIuZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1eIuZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1eIuZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1eIuZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1eIuZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY1eIuZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1eIuZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY1eIuZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY1eIuZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1eIuZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1eIuZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1eIuZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1eIuZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1eIuZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY1eIuZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1eIuZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1eIuZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cchetuW3.s: Assembler messages:
encrypt.c: /tmp/cchetuW3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchetuW3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchetuW3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchetuW3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchetuW3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchetuW3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchetuW3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchetuW3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchetuW3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchetuW3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchetuW3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchetuW3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchetuW3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchetuW3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchetuW3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchetuW3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchetuW3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchetuW3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchetuW3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchetuW3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchetuW3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchetuW3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchetuW3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchetuW3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGClBUf.s: Assembler messages:
encrypt.c: /tmp/ccGClBUf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGClBUf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGClBUf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGClBUf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGClBUf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGClBUf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGClBUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGClBUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGClBUf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGClBUf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGClBUf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGClBUf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGClBUf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGClBUf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGClBUf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGClBUf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGClBUf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGClBUf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGClBUf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGClBUf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGClBUf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGClBUf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGClBUf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGClBUf.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclTu6P9.s: Assembler messages:
encrypt.c: /tmp/cclTu6P9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTu6P9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTu6P9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclTu6P9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTu6P9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTu6P9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTu6P9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTu6P9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTu6P9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTu6P9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTu6P9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTu6P9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTu6P9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTu6P9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTu6P9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclTu6P9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTu6P9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTu6P9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTu6P9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTu6P9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTu6P9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTu6P9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTu6P9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTu6P9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC88DQK.s: Assembler messages:
encrypt.c: /tmp/ccC88DQK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC88DQK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC88DQK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC88DQK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC88DQK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC88DQK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC88DQK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC88DQK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC88DQK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC88DQK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC88DQK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC88DQK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC88DQK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC88DQK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC88DQK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC88DQK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC88DQK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC88DQK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC88DQK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC88DQK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC88DQK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC88DQK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC88DQK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC88DQK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpbtKCO.s: Assembler messages:
encrypt.c: /tmp/ccpbtKCO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbtKCO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbtKCO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbtKCO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbtKCO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbtKCO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbtKCO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbtKCO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbtKCO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbtKCO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbtKCO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbtKCO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbtKCO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbtKCO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbtKCO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbtKCO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpbtKCO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbtKCO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbtKCO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbtKCO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbtKCO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbtKCO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbtKCO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbtKCO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLxcG3V.s: Assembler messages:
encrypt.c: /tmp/ccLxcG3V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxcG3V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxcG3V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxcG3V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxcG3V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxcG3V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxcG3V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxcG3V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxcG3V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxcG3V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxcG3V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxcG3V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxcG3V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxcG3V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxcG3V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxcG3V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLxcG3V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxcG3V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxcG3V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxcG3V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxcG3V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxcG3V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxcG3V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxcG3V.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYSTPqP.s: Assembler messages:
encrypt.c: /tmp/ccYSTPqP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSTPqP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYSTPqP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSTPqP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSTPqP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSTPqP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSTPqP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSTPqP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSTPqP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSTPqP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSTPqP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSTPqP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYSTPqP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSTPqP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYSTPqP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYSTPqP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYSTPqP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSTPqP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSTPqP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSTPqP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSTPqP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSTPqP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSTPqP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYSTPqP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cciUIRvz.s: Assembler messages:
encrypt.c: /tmp/cciUIRvz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciUIRvz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciUIRvz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciUIRvz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUIRvz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUIRvz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUIRvz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUIRvz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUIRvz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUIRvz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUIRvz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUIRvz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciUIRvz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUIRvz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciUIRvz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciUIRvz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUIRvz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUIRvz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUIRvz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUIRvz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUIRvz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciUIRvz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUIRvz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUIRvz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccjCpPhL.s: Assembler messages:
encrypt.c: /tmp/ccjCpPhL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjCpPhL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjCpPhL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjCpPhL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCpPhL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCpPhL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCpPhL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCpPhL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCpPhL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCpPhL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCpPhL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCpPhL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjCpPhL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCpPhL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjCpPhL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCpPhL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjCpPhL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjCpPhL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCpPhL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCpPhL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCpPhL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCpPhL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjCpPhL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjCpPhL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1D1wTW.s: Assembler messages:
encrypt.c: /tmp/cc1D1wTW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1D1wTW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1D1wTW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1D1wTW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1D1wTW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1D1wTW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1D1wTW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1D1wTW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1D1wTW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1D1wTW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1D1wTW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1D1wTW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1D1wTW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1D1wTW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1D1wTW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1D1wTW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1D1wTW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1D1wTW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1D1wTW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1D1wTW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1D1wTW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1D1wTW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1D1wTW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1D1wTW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaEh7cI.s: Assembler messages:
encrypt.c: /tmp/ccaEh7cI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaEh7cI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaEh7cI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaEh7cI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEh7cI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEh7cI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEh7cI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEh7cI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEh7cI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEh7cI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEh7cI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEh7cI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaEh7cI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEh7cI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaEh7cI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaEh7cI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaEh7cI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEh7cI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEh7cI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaEh7cI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEh7cI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaEh7cI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEh7cI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaEh7cI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMbHfWK.s: Assembler messages:
encrypt.c: /tmp/ccMbHfWK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbHfWK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbHfWK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbHfWK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbHfWK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbHfWK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbHfWK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbHfWK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbHfWK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbHfWK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbHfWK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbHfWK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbHfWK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbHfWK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbHfWK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMbHfWK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbHfWK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbHfWK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbHfWK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbHfWK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbHfWK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbHfWK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbHfWK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbHfWK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYD593M.s: Assembler messages:
encrypt.c: /tmp/ccYD593M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYD593M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYD593M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYD593M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD593M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD593M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD593M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD593M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD593M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD593M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD593M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD593M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYD593M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD593M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYD593M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD593M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYD593M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYD593M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD593M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD593M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYD593M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD593M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYD593M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYD593M.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4fQcdX.s: Assembler messages:
encrypt.c: /tmp/cc4fQcdX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4fQcdX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4fQcdX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4fQcdX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fQcdX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fQcdX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fQcdX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fQcdX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fQcdX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fQcdX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fQcdX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fQcdX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4fQcdX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fQcdX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4fQcdX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4fQcdX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4fQcdX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fQcdX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fQcdX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fQcdX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fQcdX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4fQcdX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fQcdX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4fQcdX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8DmStX.s: Assembler messages:
encrypt.c: /tmp/cc8DmStX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DmStX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DmStX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DmStX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DmStX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DmStX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DmStX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DmStX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DmStX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DmStX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DmStX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DmStX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DmStX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DmStX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DmStX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DmStX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8DmStX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DmStX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DmStX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DmStX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DmStX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DmStX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DmStX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DmStX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc2pskOQ.s: Assembler messages:
encrypt.c: /tmp/cc2pskOQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2pskOQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2pskOQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2pskOQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pskOQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pskOQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pskOQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pskOQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pskOQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pskOQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pskOQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pskOQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2pskOQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pskOQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2pskOQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pskOQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2pskOQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2pskOQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pskOQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pskOQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2pskOQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pskOQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2pskOQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2pskOQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJGieTA.s: Assembler messages:
encrypt.c: /tmp/ccJGieTA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJGieTA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJGieTA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJGieTA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGieTA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGieTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGieTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGieTA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGieTA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJGieTA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJGieTA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJGieTA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJGieTA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGieTA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJGieTA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJGieTA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJGieTA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJGieTA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJGieTA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGieTA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJGieTA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJGieTA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJGieTA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJGieTA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQIM2WX.s: Assembler messages:
encrypt.c: /tmp/ccQIM2WX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQIM2WX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQIM2WX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQIM2WX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIM2WX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIM2WX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIM2WX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIM2WX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIM2WX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQIM2WX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQIM2WX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQIM2WX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQIM2WX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIM2WX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQIM2WX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQIM2WX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQIM2WX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQIM2WX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQIM2WX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQIM2WX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQIM2WX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQIM2WX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQIM2WX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQIM2WX.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS9nXXK.s: Assembler messages:
encrypt.c: /tmp/ccS9nXXK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS9nXXK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS9nXXK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS9nXXK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nXXK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nXXK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nXXK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nXXK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nXXK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9nXXK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9nXXK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9nXXK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS9nXXK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nXXK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS9nXXK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS9nXXK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS9nXXK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9nXXK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9nXXK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9nXXK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9nXXK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS9nXXK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9nXXK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS9nXXK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2Pe24j.s: Assembler messages:
encrypt.c: /tmp/cc2Pe24j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Pe24j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Pe24j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Pe24j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pe24j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pe24j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pe24j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pe24j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pe24j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Pe24j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Pe24j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Pe24j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Pe24j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pe24j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Pe24j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Pe24j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Pe24j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Pe24j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Pe24j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Pe24j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pe24j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Pe24j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Pe24j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Pe24j.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJuToZ9.s: Assembler messages:
encrypt.c: /tmp/ccJuToZ9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJuToZ9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJuToZ9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJuToZ9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuToZ9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuToZ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuToZ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuToZ9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuToZ9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuToZ9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuToZ9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuToZ9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJuToZ9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuToZ9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJuToZ9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJuToZ9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJuToZ9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuToZ9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuToZ9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJuToZ9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuToZ9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJuToZ9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuToZ9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJuToZ9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDz4KY8.s: Assembler messages:
encrypt.c: /tmp/ccDz4KY8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDz4KY8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDz4KY8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDz4KY8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz4KY8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz4KY8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz4KY8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz4KY8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz4KY8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz4KY8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz4KY8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz4KY8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDz4KY8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz4KY8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDz4KY8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDz4KY8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDz4KY8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz4KY8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz4KY8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz4KY8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz4KY8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz4KY8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz4KY8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDz4KY8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZt7Dis.s: Assembler messages:
encrypt.c: /tmp/ccZt7Dis.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZt7Dis.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZt7Dis.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZt7Dis.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZt7Dis.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZt7Dis.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZt7Dis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZt7Dis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZt7Dis.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZt7Dis.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZt7Dis.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZt7Dis.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZt7Dis.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZt7Dis.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZt7Dis.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZt7Dis.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZt7Dis.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZt7Dis.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZt7Dis.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZt7Dis.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZt7Dis.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZt7Dis.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZt7Dis.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZt7Dis.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccuAqf2.s: Assembler messages:
encrypt.c: /tmp/cccuAqf2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccuAqf2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccuAqf2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccuAqf2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuAqf2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuAqf2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuAqf2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuAqf2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuAqf2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccuAqf2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccuAqf2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccuAqf2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccuAqf2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuAqf2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccuAqf2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccuAqf2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccuAqf2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuAqf2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuAqf2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccuAqf2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuAqf2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccuAqf2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuAqf2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccuAqf2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfR2dHh.s: Assembler messages:
encrypt.c: /tmp/ccfR2dHh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfR2dHh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfR2dHh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfR2dHh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfR2dHh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfR2dHh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfR2dHh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfR2dHh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfR2dHh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfR2dHh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfR2dHh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfR2dHh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfR2dHh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfR2dHh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfR2dHh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfR2dHh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfR2dHh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfR2dHh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfR2dHh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfR2dHh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfR2dHh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfR2dHh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfR2dHh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfR2dHh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ8hcMr.s: Assembler messages:
encrypt.c: /tmp/ccJ8hcMr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ8hcMr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ8hcMr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ8hcMr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8hcMr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8hcMr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8hcMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8hcMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8hcMr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8hcMr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8hcMr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8hcMr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ8hcMr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8hcMr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ8hcMr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8hcMr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ8hcMr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8hcMr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8hcMr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8hcMr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8hcMr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8hcMr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ8hcMr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8hcMr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclZpP49.s: Assembler messages:
encrypt.c: /tmp/cclZpP49.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZpP49.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZpP49.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclZpP49.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZpP49.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZpP49.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZpP49.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZpP49.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZpP49.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZpP49.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZpP49.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZpP49.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZpP49.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZpP49.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZpP49.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclZpP49.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZpP49.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZpP49.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZpP49.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZpP49.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZpP49.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZpP49.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZpP49.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZpP49.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5I50U8.s: Assembler messages:
encrypt.c: /tmp/cc5I50U8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5I50U8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5I50U8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5I50U8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I50U8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I50U8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I50U8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I50U8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I50U8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5I50U8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5I50U8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5I50U8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5I50U8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I50U8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5I50U8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5I50U8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5I50U8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5I50U8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5I50U8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5I50U8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5I50U8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5I50U8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5I50U8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5I50U8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsvMrUi.s: Assembler messages:
encrypt.c: /tmp/ccsvMrUi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsvMrUi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsvMrUi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsvMrUi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvMrUi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvMrUi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvMrUi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvMrUi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvMrUi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvMrUi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvMrUi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvMrUi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsvMrUi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvMrUi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsvMrUi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvMrUi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsvMrUi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsvMrUi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvMrUi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvMrUi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsvMrUi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvMrUi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsvMrUi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsvMrUi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0xWXSt.s: Assembler messages:
encrypt.c: /tmp/cc0xWXSt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0xWXSt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0xWXSt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0xWXSt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWXSt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWXSt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWXSt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWXSt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWXSt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xWXSt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xWXSt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xWXSt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0xWXSt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWXSt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0xWXSt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xWXSt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0xWXSt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0xWXSt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xWXSt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xWXSt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0xWXSt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xWXSt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0xWXSt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0xWXSt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRuag3g.s: Assembler messages:
encrypt.c: /tmp/ccRuag3g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRuag3g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRuag3g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRuag3g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuag3g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuag3g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuag3g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuag3g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuag3g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuag3g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuag3g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuag3g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRuag3g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuag3g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRuag3g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRuag3g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRuag3g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuag3g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuag3g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRuag3g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuag3g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRuag3g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuag3g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRuag3g.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAtzNpj.s: Assembler messages:
encrypt.c: /tmp/ccAtzNpj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAtzNpj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAtzNpj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAtzNpj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtzNpj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtzNpj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtzNpj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtzNpj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtzNpj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAtzNpj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAtzNpj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAtzNpj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAtzNpj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtzNpj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAtzNpj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAtzNpj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAtzNpj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAtzNpj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAtzNpj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAtzNpj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtzNpj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAtzNpj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAtzNpj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAtzNpj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHYBLl8.s: Assembler messages:
encrypt.c: /tmp/ccHYBLl8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHYBLl8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHYBLl8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHYBLl8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYBLl8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYBLl8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYBLl8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYBLl8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYBLl8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHYBLl8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHYBLl8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHYBLl8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHYBLl8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYBLl8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHYBLl8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHYBLl8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHYBLl8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHYBLl8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHYBLl8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHYBLl8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHYBLl8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHYBLl8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHYBLl8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHYBLl8.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYP6PRw.s: Assembler messages:
encrypt.c: /tmp/ccYP6PRw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYP6PRw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYP6PRw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYP6PRw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYP6PRw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYP6PRw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYP6PRw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYP6PRw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYP6PRw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYP6PRw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYP6PRw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYP6PRw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYP6PRw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYP6PRw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYP6PRw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYP6PRw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYP6PRw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYP6PRw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYP6PRw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYP6PRw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYP6PRw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYP6PRw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYP6PRw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYP6PRw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr59eb7.s: Assembler messages:
encrypt.c: /tmp/ccr59eb7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr59eb7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr59eb7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr59eb7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr59eb7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr59eb7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr59eb7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr59eb7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr59eb7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr59eb7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr59eb7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr59eb7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr59eb7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr59eb7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr59eb7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr59eb7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr59eb7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr59eb7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr59eb7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr59eb7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr59eb7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr59eb7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr59eb7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr59eb7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCsWgqq.s: Assembler messages:
encrypt.c: /tmp/ccCsWgqq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCsWgqq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCsWgqq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCsWgqq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsWgqq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsWgqq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsWgqq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsWgqq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsWgqq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsWgqq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsWgqq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsWgqq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCsWgqq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsWgqq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCsWgqq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCsWgqq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCsWgqq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsWgqq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsWgqq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCsWgqq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsWgqq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCsWgqq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsWgqq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCsWgqq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccicLZeF.s: Assembler messages:
encrypt.c: /tmp/ccicLZeF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccicLZeF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccicLZeF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccicLZeF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicLZeF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicLZeF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicLZeF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicLZeF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicLZeF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicLZeF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicLZeF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicLZeF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccicLZeF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicLZeF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccicLZeF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicLZeF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccicLZeF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccicLZeF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicLZeF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicLZeF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccicLZeF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicLZeF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccicLZeF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccicLZeF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchvVPLN.s: Assembler messages:
encrypt.c: /tmp/cchvVPLN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchvVPLN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchvVPLN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchvVPLN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvVPLN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvVPLN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvVPLN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvVPLN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvVPLN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvVPLN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvVPLN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvVPLN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchvVPLN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvVPLN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchvVPLN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvVPLN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchvVPLN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchvVPLN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvVPLN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvVPLN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchvVPLN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvVPLN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchvVPLN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchvVPLN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccse5P0A.s: Assembler messages:
encrypt.c: /tmp/ccse5P0A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccse5P0A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccse5P0A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccse5P0A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse5P0A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse5P0A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse5P0A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse5P0A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse5P0A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccse5P0A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccse5P0A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccse5P0A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccse5P0A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse5P0A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccse5P0A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccse5P0A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccse5P0A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccse5P0A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccse5P0A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccse5P0A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccse5P0A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccse5P0A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccse5P0A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccse5P0A.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJNfgCD.s: Assembler messages:
encrypt.c: /tmp/ccJNfgCD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJNfgCD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJNfgCD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJNfgCD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfgCD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfgCD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfgCD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfgCD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfgCD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNfgCD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNfgCD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNfgCD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJNfgCD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfgCD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJNfgCD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNfgCD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJNfgCD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNfgCD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNfgCD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNfgCD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNfgCD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNfgCD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNfgCD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNfgCD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYmOx9e.s: Assembler messages:
encrypt.c: /tmp/ccYmOx9e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYmOx9e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYmOx9e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYmOx9e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmOx9e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmOx9e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmOx9e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmOx9e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmOx9e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmOx9e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmOx9e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmOx9e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYmOx9e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmOx9e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYmOx9e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYmOx9e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYmOx9e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmOx9e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmOx9e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYmOx9e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmOx9e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYmOx9e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmOx9e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYmOx9e.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC6InSq.s: Assembler messages:
encrypt.c: /tmp/ccC6InSq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6InSq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6InSq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6InSq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6InSq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6InSq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6InSq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6InSq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6InSq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6InSq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6InSq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6InSq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6InSq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6InSq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6InSq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC6InSq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6InSq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6InSq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6InSq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6InSq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6InSq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6InSq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6InSq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6InSq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMou9XN.s: Assembler messages:
encrypt.c: /tmp/ccMou9XN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMou9XN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMou9XN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMou9XN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMou9XN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMou9XN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMou9XN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMou9XN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMou9XN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMou9XN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMou9XN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMou9XN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMou9XN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMou9XN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMou9XN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMou9XN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMou9XN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMou9XN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMou9XN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMou9XN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMou9XN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMou9XN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMou9XN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMou9XN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctB7ouv.s: Assembler messages:
encrypt.c: /tmp/cctB7ouv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctB7ouv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctB7ouv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctB7ouv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB7ouv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB7ouv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB7ouv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB7ouv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB7ouv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB7ouv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB7ouv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB7ouv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctB7ouv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB7ouv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctB7ouv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB7ouv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctB7ouv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB7ouv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB7ouv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB7ouv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB7ouv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB7ouv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctB7ouv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB7ouv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuhMYMu.s: Assembler messages:
encrypt.c: /tmp/ccuhMYMu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuhMYMu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuhMYMu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuhMYMu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhMYMu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhMYMu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhMYMu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhMYMu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhMYMu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhMYMu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhMYMu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhMYMu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuhMYMu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhMYMu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuhMYMu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuhMYMu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuhMYMu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhMYMu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhMYMu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhMYMu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhMYMu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuhMYMu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhMYMu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuhMYMu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8rssAB.s: Assembler messages:
encrypt.c: /tmp/cc8rssAB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rssAB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rssAB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rssAB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rssAB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rssAB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rssAB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rssAB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rssAB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rssAB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rssAB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rssAB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rssAB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rssAB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rssAB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8rssAB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rssAB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rssAB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rssAB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rssAB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rssAB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rssAB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rssAB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rssAB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZz9zqF.s: Assembler messages:
encrypt.c: /tmp/ccZz9zqF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZz9zqF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZz9zqF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZz9zqF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz9zqF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz9zqF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz9zqF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz9zqF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz9zqF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZz9zqF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZz9zqF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZz9zqF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZz9zqF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz9zqF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZz9zqF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZz9zqF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZz9zqF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZz9zqF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZz9zqF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZz9zqF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZz9zqF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZz9zqF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZz9zqF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZz9zqF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cchTiA8y.s: Assembler messages:
encrypt.c: /tmp/cchTiA8y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchTiA8y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchTiA8y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchTiA8y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTiA8y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTiA8y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTiA8y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTiA8y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTiA8y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTiA8y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTiA8y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTiA8y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchTiA8y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTiA8y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchTiA8y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTiA8y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchTiA8y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchTiA8y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTiA8y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTiA8y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTiA8y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTiA8y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchTiA8y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchTiA8y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccu232Mi.s: Assembler messages:
encrypt.c: /tmp/ccu232Mi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu232Mi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu232Mi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu232Mi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu232Mi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu232Mi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu232Mi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu232Mi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu232Mi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu232Mi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu232Mi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu232Mi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu232Mi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu232Mi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu232Mi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu232Mi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu232Mi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu232Mi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu232Mi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu232Mi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu232Mi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu232Mi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu232Mi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu232Mi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7BHWSG.s: Assembler messages:
encrypt.c: /tmp/cc7BHWSG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7BHWSG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7BHWSG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7BHWSG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHWSG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHWSG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHWSG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHWSG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHWSG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BHWSG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BHWSG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BHWSG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7BHWSG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHWSG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7BHWSG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BHWSG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7BHWSG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7BHWSG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BHWSG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BHWSG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7BHWSG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BHWSG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7BHWSG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7BHWSG.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTZKYUu.s: Assembler messages:
encrypt.c: /tmp/ccTZKYUu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTZKYUu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTZKYUu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTZKYUu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZKYUu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZKYUu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZKYUu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZKYUu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZKYUu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZKYUu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZKYUu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZKYUu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTZKYUu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZKYUu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTZKYUu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTZKYUu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTZKYUu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZKYUu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZKYUu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTZKYUu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZKYUu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTZKYUu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZKYUu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTZKYUu.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWnxq3S.s: Assembler messages:
encrypt.c: /tmp/ccWnxq3S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnxq3S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnxq3S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnxq3S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnxq3S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnxq3S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnxq3S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnxq3S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnxq3S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnxq3S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnxq3S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnxq3S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnxq3S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnxq3S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnxq3S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWnxq3S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnxq3S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnxq3S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnxq3S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnxq3S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnxq3S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWnxq3S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnxq3S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnxq3S.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdbBFi0.s: Assembler messages:
encrypt.c: /tmp/ccdbBFi0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbBFi0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdbBFi0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbBFi0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbBFi0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbBFi0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbBFi0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbBFi0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbBFi0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbBFi0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbBFi0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbBFi0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdbBFi0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbBFi0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdbBFi0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbBFi0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdbBFi0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdbBFi0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbBFi0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbBFi0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbBFi0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbBFi0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbBFi0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdbBFi0.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKlRwO2.s: Assembler messages:
encrypt.c: /tmp/ccKlRwO2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlRwO2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKlRwO2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKlRwO2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlRwO2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlRwO2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlRwO2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlRwO2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlRwO2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlRwO2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlRwO2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlRwO2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKlRwO2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlRwO2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKlRwO2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKlRwO2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKlRwO2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlRwO2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlRwO2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKlRwO2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlRwO2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKlRwO2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlRwO2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKlRwO2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxcOUya.s: Assembler messages:
encrypt.c: /tmp/ccxcOUya.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxcOUya.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxcOUya.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxcOUya.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcOUya.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcOUya.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcOUya.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcOUya.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcOUya.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcOUya.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcOUya.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcOUya.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxcOUya.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcOUya.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxcOUya.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcOUya.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxcOUya.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxcOUya.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcOUya.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcOUya.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcOUya.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcOUya.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxcOUya.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxcOUya.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccjwSlhZ.s: Assembler messages:
encrypt.c: /tmp/ccjwSlhZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjwSlhZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjwSlhZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjwSlhZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwSlhZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwSlhZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwSlhZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwSlhZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwSlhZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwSlhZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwSlhZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwSlhZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjwSlhZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwSlhZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjwSlhZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwSlhZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjwSlhZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwSlhZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwSlhZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwSlhZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwSlhZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwSlhZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjwSlhZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwSlhZ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccvOrh6W.s: Assembler messages:
encrypt.c: /tmp/ccvOrh6W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvOrh6W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvOrh6W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvOrh6W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOrh6W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOrh6W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOrh6W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOrh6W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOrh6W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOrh6W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOrh6W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOrh6W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvOrh6W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOrh6W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvOrh6W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvOrh6W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvOrh6W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOrh6W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOrh6W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOrh6W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOrh6W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvOrh6W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOrh6W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvOrh6W.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKZHIyS.s: Assembler messages:
encrypt.c: /tmp/ccKZHIyS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZHIyS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZHIyS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZHIyS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZHIyS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZHIyS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZHIyS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZHIyS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZHIyS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZHIyS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZHIyS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZHIyS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZHIyS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZHIyS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZHIyS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKZHIyS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZHIyS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZHIyS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZHIyS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZHIyS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZHIyS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZHIyS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZHIyS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZHIyS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvhCSL9.s: Assembler messages:
encrypt.c: /tmp/ccvhCSL9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhCSL9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhCSL9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhCSL9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhCSL9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhCSL9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhCSL9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhCSL9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhCSL9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhCSL9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhCSL9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhCSL9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhCSL9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhCSL9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhCSL9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhCSL9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvhCSL9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhCSL9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhCSL9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhCSL9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhCSL9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhCSL9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhCSL9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhCSL9.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc64lME6.s: Assembler messages:
encrypt.c: /tmp/cc64lME6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc64lME6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc64lME6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc64lME6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64lME6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64lME6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64lME6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64lME6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64lME6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64lME6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64lME6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64lME6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc64lME6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64lME6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc64lME6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64lME6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc64lME6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc64lME6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64lME6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64lME6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc64lME6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64lME6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc64lME6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc64lME6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKJy40Z.s: Assembler messages:
encrypt.c: /tmp/ccKJy40Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJy40Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJy40Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJy40Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJy40Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJy40Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJy40Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJy40Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJy40Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJy40Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJy40Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJy40Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJy40Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJy40Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJy40Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKJy40Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJy40Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJy40Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJy40Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJy40Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJy40Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJy40Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJy40Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJy40Z.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBkP0uZ.s: Assembler messages:
encrypt.c: /tmp/ccBkP0uZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBkP0uZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBkP0uZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBkP0uZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkP0uZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkP0uZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkP0uZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkP0uZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkP0uZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkP0uZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkP0uZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkP0uZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBkP0uZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkP0uZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBkP0uZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBkP0uZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBkP0uZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkP0uZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkP0uZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBkP0uZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkP0uZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBkP0uZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkP0uZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBkP0uZ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRiE8je.s: Assembler messages:
encrypt.c: /tmp/ccRiE8je.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRiE8je.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRiE8je.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRiE8je.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiE8je.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiE8je.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiE8je.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiE8je.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiE8je.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiE8je.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiE8je.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiE8je.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRiE8je.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiE8je.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRiE8je.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiE8je.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRiE8je.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRiE8je.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiE8je.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiE8je.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRiE8je.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiE8je.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRiE8je.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRiE8je.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc6LBALP.s: Assembler messages:
encrypt.c: /tmp/cc6LBALP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6LBALP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6LBALP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6LBALP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LBALP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LBALP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LBALP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LBALP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LBALP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LBALP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LBALP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LBALP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6LBALP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LBALP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6LBALP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6LBALP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6LBALP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LBALP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LBALP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LBALP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LBALP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6LBALP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LBALP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6LBALP.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccnPaif6.s: Assembler messages:
encrypt.c: /tmp/ccnPaif6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnPaif6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnPaif6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnPaif6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPaif6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPaif6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPaif6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPaif6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPaif6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnPaif6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnPaif6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnPaif6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnPaif6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPaif6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnPaif6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnPaif6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnPaif6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnPaif6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnPaif6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnPaif6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnPaif6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnPaif6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnPaif6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnPaif6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9EuMfb.s: Assembler messages:
encrypt.c: /tmp/cc9EuMfb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9EuMfb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9EuMfb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9EuMfb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EuMfb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EuMfb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EuMfb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EuMfb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EuMfb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EuMfb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EuMfb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EuMfb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9EuMfb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EuMfb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9EuMfb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EuMfb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9EuMfb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EuMfb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EuMfb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EuMfb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EuMfb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EuMfb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9EuMfb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EuMfb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd4uhxZ.s: Assembler messages:
encrypt.c: /tmp/ccd4uhxZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd4uhxZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd4uhxZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd4uhxZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4uhxZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4uhxZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4uhxZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4uhxZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4uhxZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4uhxZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4uhxZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4uhxZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd4uhxZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4uhxZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd4uhxZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd4uhxZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4uhxZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4uhxZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4uhxZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4uhxZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4uhxZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd4uhxZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4uhxZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4uhxZ.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