Implementation notes: x86, hydra6, crypto_aead/omdsha256k256n104tau160v2

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
410582? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091820170725
412641? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091820170725
416986? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091820170725
429883? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091820170725
433704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
434318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091820170725
438048? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091820170725
438332? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091820170725
438784? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091820170725
439492? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091820170725
439530? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
440328? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091820170725
441318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091820170725
441368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
441670? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091820170725
442242? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091820170725
442745? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091820170725
443016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091820170725
443072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091820170725
443752? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091820170725
446626? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091820170725
447437? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
454758? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091820170725
456622? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091820170725
456878? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091820170725
457863? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091820170725
458330? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091820170725
458872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091820170725
460278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091820170725
461338? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091820170725
461352? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091820170725
461688? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091820170725
462200? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091820170725
462846? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091820170725
463218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091820170725
464398? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
464674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091820170725
465293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091820170725
466440? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091820170725
466755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
473736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091820170725
474264? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091820170725
476778? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091820170725
478312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
479354? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091820170725
479572? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091820170725
482816? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091820170725
482908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091820170725
484116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091820170725
485386? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091820170725
485588? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091820170725
486130? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091820170725
487385? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091820170725
487642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091820170725
488880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091820170725
490979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091820170725
493688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
495062? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091820170725
495931? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091820170725
496110? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091820170725
496186? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091820170725
496393? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091820170725
496932? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091820170725
498454? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091820170725
498740? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091820170725
501323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091820170725
509860? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
512909? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091820170725
514394? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091820170725
514930? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091820170725
514942? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
515166? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091820170725
516606? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091820170725
517174? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
517628? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
517916? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091820170725
519070? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091820170725
520926? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
523567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091820170725
524628? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091820170725
525546? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091820170725
525877? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091820170725
526882? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091820170725
526934? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091820170725
529058? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091820170725
530144? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
530788? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091820170725
530838? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
531809? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091820170725
531842? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091820170725
532298? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091820170725
532311? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091820170725
532464? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091820170725
532912? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091820170725
533174? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
533352? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
533630? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091820170725
533970? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091820170725
534028? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091820170725
534176? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091820170725
534252? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
534266? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091820170725
534442? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091820170725
534604? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091820170725
534998? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091820170725
534998? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
535184? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091820170725
535252? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091820170725
535276? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091820170725
536184? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091820170725
536406? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091820170725
536442? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091820170725
536634? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
536736? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
536794? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091820170725
537170? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
537176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091820170725
537180? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091820170725
537364? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091820170725
537416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091820170725
537468? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091820170725
537930? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091820170725
538106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091820170725
538416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091820170725
538472? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091820170725
538642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091820170725
538860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091820170725
539106? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
539960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
540292? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091820170725
540472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091820170725
540632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091820170725
540824? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091820170725
540868? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
540938? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091820170725
540968? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091820170725
541000? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091820170725
541252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091820170725
541744? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091820170725
541832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091820170725
542132? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091820170725
542518? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091820170725
542828? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091820170725
542876? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091820170725
543088? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
543126? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091820170725
543166? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091820170725
543484? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091820170725
544334? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091820170725
544820? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091820170725
547324? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091820170725
547772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091820170725
548318? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091820170725
548350? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091820170725
552382? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091820170725
552822? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091820170725
553220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091820170725
553230? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091820170725
553556? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091820170725
555010? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091820170725
556300? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091820170725
564542? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091820170725
567410? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091820170725
568728? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091820170725
569096? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091820170725
569176? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091820170725
570638? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091820170725
570640? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091820170725
576350? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091820170725
579324? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091820170725
579386? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091820170725
584250? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091820170725

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v2/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB3LPZp.s: Assembler messages:
encrypt.c: /tmp/ccB3LPZp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3LPZp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3LPZp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB3LPZp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3LPZp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3LPZp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3LPZp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3LPZp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3LPZp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3LPZp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3LPZp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3LPZp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB3LPZp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3LPZp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3LPZp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB3LPZp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3LPZp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3LPZp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3LPZp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3LPZp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3LPZp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB3LPZp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3LPZp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3LPZp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZOGW0u.s: Assembler messages:
encrypt.c: /tmp/ccZOGW0u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZOGW0u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZOGW0u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZOGW0u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGW0u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGW0u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGW0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGW0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGW0u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOGW0u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOGW0u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOGW0u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZOGW0u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGW0u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZOGW0u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOGW0u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZOGW0u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZOGW0u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOGW0u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOGW0u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOGW0u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOGW0u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZOGW0u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZOGW0u.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOBarNi.s: Assembler messages:
encrypt.c: /tmp/ccOBarNi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOBarNi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOBarNi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOBarNi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBarNi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBarNi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBarNi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBarNi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBarNi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBarNi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBarNi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBarNi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOBarNi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBarNi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOBarNi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBarNi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOBarNi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBarNi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBarNi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBarNi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBarNi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBarNi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOBarNi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBarNi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRPb91g.s: Assembler messages:
encrypt.c: /tmp/ccRPb91g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRPb91g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRPb91g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRPb91g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPb91g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPb91g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPb91g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPb91g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPb91g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPb91g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPb91g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPb91g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRPb91g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPb91g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRPb91g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRPb91g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPb91g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPb91g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPb91g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPb91g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPb91g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPb91g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPb91g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPb91g.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRWCgO5.s: Assembler messages:
encrypt.c: /tmp/ccRWCgO5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRWCgO5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRWCgO5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRWCgO5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWCgO5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWCgO5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWCgO5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWCgO5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWCgO5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWCgO5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWCgO5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWCgO5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRWCgO5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWCgO5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRWCgO5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRWCgO5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWCgO5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWCgO5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWCgO5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWCgO5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWCgO5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWCgO5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWCgO5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWCgO5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSX0FZY.s: Assembler messages:
encrypt.c: /tmp/ccSX0FZY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSX0FZY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSX0FZY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSX0FZY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX0FZY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX0FZY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX0FZY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX0FZY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX0FZY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSX0FZY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSX0FZY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSX0FZY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSX0FZY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX0FZY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSX0FZY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSX0FZY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSX0FZY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSX0FZY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSX0FZY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSX0FZY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSX0FZY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSX0FZY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSX0FZY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSX0FZY.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrarJAZ.s: Assembler messages:
encrypt.c: /tmp/ccrarJAZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrarJAZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrarJAZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrarJAZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrarJAZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrarJAZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrarJAZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrarJAZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrarJAZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrarJAZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrarJAZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrarJAZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrarJAZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrarJAZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrarJAZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrarJAZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrarJAZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrarJAZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrarJAZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrarJAZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrarJAZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrarJAZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrarJAZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrarJAZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvPEnyU.s: Assembler messages:
encrypt.c: /tmp/ccvPEnyU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvPEnyU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvPEnyU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvPEnyU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPEnyU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPEnyU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPEnyU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPEnyU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPEnyU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPEnyU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPEnyU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPEnyU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvPEnyU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPEnyU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvPEnyU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvPEnyU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvPEnyU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPEnyU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPEnyU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvPEnyU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPEnyU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvPEnyU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPEnyU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvPEnyU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV973A3.s: Assembler messages:
encrypt.c: /tmp/ccV973A3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV973A3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV973A3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV973A3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV973A3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV973A3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV973A3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV973A3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV973A3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV973A3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV973A3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV973A3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV973A3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV973A3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV973A3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV973A3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV973A3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV973A3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV973A3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV973A3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV973A3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV973A3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV973A3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV973A3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsyxPT3.s: Assembler messages:
encrypt.c: /tmp/ccsyxPT3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsyxPT3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsyxPT3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsyxPT3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyxPT3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyxPT3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyxPT3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyxPT3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyxPT3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyxPT3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyxPT3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyxPT3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsyxPT3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyxPT3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsyxPT3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsyxPT3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsyxPT3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyxPT3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyxPT3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsyxPT3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyxPT3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsyxPT3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyxPT3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsyxPT3.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck0aEVV.s: Assembler messages:
encrypt.c: /tmp/cck0aEVV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck0aEVV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck0aEVV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck0aEVV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0aEVV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0aEVV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0aEVV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0aEVV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0aEVV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0aEVV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0aEVV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0aEVV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck0aEVV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0aEVV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck0aEVV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0aEVV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck0aEVV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck0aEVV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0aEVV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0aEVV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck0aEVV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0aEVV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck0aEVV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck0aEVV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctRkGZQ.s: Assembler messages:
encrypt.c: /tmp/cctRkGZQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRkGZQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRkGZQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctRkGZQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRkGZQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRkGZQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRkGZQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRkGZQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRkGZQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRkGZQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRkGZQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRkGZQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRkGZQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRkGZQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRkGZQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctRkGZQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctRkGZQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRkGZQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRkGZQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRkGZQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRkGZQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRkGZQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRkGZQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctRkGZQ.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccBDq3Oy.s: Assembler messages:
encrypt.c: /tmp/ccBDq3Oy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBDq3Oy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBDq3Oy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBDq3Oy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDq3Oy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDq3Oy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDq3Oy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDq3Oy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDq3Oy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDq3Oy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDq3Oy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDq3Oy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBDq3Oy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDq3Oy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBDq3Oy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBDq3Oy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBDq3Oy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDq3Oy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDq3Oy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDq3Oy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDq3Oy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBDq3Oy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDq3Oy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBDq3Oy.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cca7p8xy.s: Assembler messages:
encrypt.c: /tmp/cca7p8xy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca7p8xy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca7p8xy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca7p8xy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7p8xy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7p8xy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7p8xy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7p8xy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7p8xy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca7p8xy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca7p8xy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca7p8xy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca7p8xy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7p8xy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca7p8xy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca7p8xy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca7p8xy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca7p8xy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca7p8xy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca7p8xy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca7p8xy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca7p8xy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca7p8xy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca7p8xy.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc4NCGn.s: Assembler messages:
encrypt.c: /tmp/ccc4NCGn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc4NCGn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc4NCGn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc4NCGn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NCGn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NCGn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NCGn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NCGn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NCGn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4NCGn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4NCGn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4NCGn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc4NCGn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NCGn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc4NCGn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc4NCGn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc4NCGn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4NCGn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4NCGn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc4NCGn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4NCGn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc4NCGn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4NCGn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc4NCGn.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cct5jbdr.s: Assembler messages:
encrypt.c: /tmp/cct5jbdr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5jbdr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5jbdr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct5jbdr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5jbdr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5jbdr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5jbdr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5jbdr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5jbdr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5jbdr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5jbdr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5jbdr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5jbdr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5jbdr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5jbdr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5jbdr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct5jbdr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5jbdr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5jbdr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5jbdr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5jbdr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5jbdr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5jbdr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5jbdr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqTRKvx.s: Assembler messages:
encrypt.c: /tmp/ccqTRKvx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqTRKvx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqTRKvx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqTRKvx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTRKvx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTRKvx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTRKvx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTRKvx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTRKvx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTRKvx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTRKvx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTRKvx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqTRKvx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTRKvx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqTRKvx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTRKvx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqTRKvx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqTRKvx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTRKvx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTRKvx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTRKvx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTRKvx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTRKvx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqTRKvx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxs2VaS.s: Assembler messages:
encrypt.c: /tmp/ccxs2VaS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxs2VaS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxs2VaS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxs2VaS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs2VaS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs2VaS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs2VaS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs2VaS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs2VaS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs2VaS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs2VaS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs2VaS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxs2VaS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs2VaS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxs2VaS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxs2VaS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxs2VaS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs2VaS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs2VaS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxs2VaS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs2VaS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxs2VaS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs2VaS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxs2VaS.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNQavRJ.s: Assembler messages:
encrypt.c: /tmp/ccNQavRJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQavRJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQavRJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQavRJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQavRJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQavRJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQavRJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQavRJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQavRJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQavRJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQavRJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQavRJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQavRJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQavRJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQavRJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNQavRJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNQavRJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQavRJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQavRJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQavRJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQavRJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQavRJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQavRJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNQavRJ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpAIarp.s: Assembler messages:
encrypt.c: /tmp/ccpAIarp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpAIarp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpAIarp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpAIarp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAIarp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAIarp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAIarp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAIarp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAIarp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAIarp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAIarp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAIarp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpAIarp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAIarp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpAIarp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAIarp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpAIarp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpAIarp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAIarp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAIarp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpAIarp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAIarp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpAIarp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpAIarp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc5MXMg2.s: Assembler messages:
encrypt.c: /tmp/cc5MXMg2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MXMg2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MXMg2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MXMg2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MXMg2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MXMg2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MXMg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MXMg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MXMg2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MXMg2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MXMg2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MXMg2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MXMg2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MXMg2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MXMg2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MXMg2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5MXMg2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MXMg2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MXMg2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MXMg2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MXMg2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MXMg2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MXMg2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MXMg2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccq7PFSm.s: Assembler messages:
encrypt.c: /tmp/ccq7PFSm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq7PFSm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq7PFSm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq7PFSm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7PFSm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7PFSm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7PFSm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7PFSm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7PFSm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq7PFSm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq7PFSm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq7PFSm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq7PFSm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7PFSm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq7PFSm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq7PFSm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq7PFSm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq7PFSm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq7PFSm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7PFSm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq7PFSm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq7PFSm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq7PFSm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq7PFSm.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cciGhllV.s: Assembler messages:
encrypt.c: /tmp/cciGhllV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciGhllV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciGhllV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciGhllV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGhllV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGhllV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGhllV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGhllV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGhllV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGhllV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGhllV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGhllV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciGhllV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGhllV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciGhllV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGhllV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciGhllV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciGhllV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGhllV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGhllV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciGhllV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGhllV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciGhllV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciGhllV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmHoXOf.s: Assembler messages:
encrypt.c: /tmp/ccmHoXOf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHoXOf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHoXOf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHoXOf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHoXOf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHoXOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHoXOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHoXOf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHoXOf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHoXOf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHoXOf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHoXOf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHoXOf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHoXOf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHoXOf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmHoXOf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmHoXOf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHoXOf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHoXOf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHoXOf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHoXOf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHoXOf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHoXOf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmHoXOf.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4VaPby.s: Assembler messages:
encrypt.c: /tmp/cc4VaPby.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4VaPby.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4VaPby.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4VaPby.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VaPby.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VaPby.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VaPby.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VaPby.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VaPby.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4VaPby.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4VaPby.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4VaPby.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4VaPby.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VaPby.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4VaPby.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4VaPby.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4VaPby.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4VaPby.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4VaPby.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4VaPby.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VaPby.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4VaPby.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4VaPby.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4VaPby.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvkLW5q.s: Assembler messages:
encrypt.c: /tmp/ccvkLW5q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvkLW5q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvkLW5q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvkLW5q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkLW5q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkLW5q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkLW5q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkLW5q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkLW5q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvkLW5q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvkLW5q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvkLW5q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvkLW5q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkLW5q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvkLW5q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvkLW5q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvkLW5q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvkLW5q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvkLW5q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkLW5q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvkLW5q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvkLW5q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvkLW5q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvkLW5q.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3kITlm.s: Assembler messages:
encrypt.c: /tmp/cc3kITlm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3kITlm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3kITlm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3kITlm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kITlm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kITlm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kITlm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kITlm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kITlm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3kITlm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3kITlm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3kITlm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3kITlm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kITlm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3kITlm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3kITlm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3kITlm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3kITlm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3kITlm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3kITlm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kITlm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3kITlm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3kITlm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3kITlm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBwdYxe.s: Assembler messages:
encrypt.c: /tmp/ccBwdYxe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwdYxe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBwdYxe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBwdYxe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwdYxe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwdYxe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwdYxe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwdYxe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwdYxe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwdYxe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwdYxe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwdYxe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBwdYxe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwdYxe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBwdYxe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBwdYxe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwdYxe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwdYxe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwdYxe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwdYxe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwdYxe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwdYxe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwdYxe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwdYxe.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQcPf82.s: Assembler messages:
encrypt.c: /tmp/ccQcPf82.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcPf82.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcPf82.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcPf82.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPf82.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPf82.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPf82.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPf82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPf82.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcPf82.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcPf82.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcPf82.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcPf82.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPf82.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcPf82.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcPf82.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQcPf82.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcPf82.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcPf82.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcPf82.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcPf82.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcPf82.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcPf82.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcPf82.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYK5uV2.s: Assembler messages:
encrypt.c: /tmp/ccYK5uV2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYK5uV2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYK5uV2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYK5uV2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5uV2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5uV2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5uV2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5uV2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5uV2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYK5uV2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYK5uV2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYK5uV2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYK5uV2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5uV2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYK5uV2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYK5uV2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYK5uV2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYK5uV2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYK5uV2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYK5uV2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYK5uV2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYK5uV2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYK5uV2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYK5uV2.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPVUS12.s: Assembler messages:
encrypt.c: /tmp/ccPVUS12.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPVUS12.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPVUS12.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPVUS12.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVUS12.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVUS12.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVUS12.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVUS12.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVUS12.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVUS12.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVUS12.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVUS12.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPVUS12.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVUS12.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPVUS12.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVUS12.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPVUS12.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVUS12.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVUS12.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVUS12.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVUS12.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVUS12.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPVUS12.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVUS12.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW9TB3U.s: Assembler messages:
encrypt.c: /tmp/ccW9TB3U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW9TB3U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW9TB3U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW9TB3U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9TB3U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9TB3U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9TB3U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9TB3U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9TB3U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9TB3U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9TB3U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9TB3U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW9TB3U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9TB3U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW9TB3U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW9TB3U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9TB3U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9TB3U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9TB3U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9TB3U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9TB3U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW9TB3U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9TB3U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9TB3U.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5L4kq7.s: Assembler messages:
encrypt.c: /tmp/cc5L4kq7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5L4kq7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5L4kq7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5L4kq7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5L4kq7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5L4kq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5L4kq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5L4kq7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5L4kq7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5L4kq7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5L4kq7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5L4kq7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5L4kq7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5L4kq7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5L4kq7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5L4kq7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5L4kq7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5L4kq7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5L4kq7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5L4kq7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5L4kq7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5L4kq7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5L4kq7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5L4kq7.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIQEVjf.s: Assembler messages:
encrypt.c: /tmp/ccIQEVjf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQEVjf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQEVjf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQEVjf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQEVjf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQEVjf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQEVjf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQEVjf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQEVjf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQEVjf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQEVjf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQEVjf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQEVjf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQEVjf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQEVjf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQEVjf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIQEVjf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIQEVjf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQEVjf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQEVjf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQEVjf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQEVjf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQEVjf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIQEVjf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0aLSp3.s: Assembler messages:
encrypt.c: /tmp/cc0aLSp3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0aLSp3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0aLSp3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0aLSp3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aLSp3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aLSp3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aLSp3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aLSp3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aLSp3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aLSp3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aLSp3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aLSp3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0aLSp3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aLSp3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0aLSp3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aLSp3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0aLSp3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0aLSp3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aLSp3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aLSp3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0aLSp3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aLSp3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0aLSp3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0aLSp3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPqFLhW.s: Assembler messages:
encrypt.c: /tmp/ccPqFLhW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPqFLhW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPqFLhW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPqFLhW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqFLhW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqFLhW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqFLhW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqFLhW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqFLhW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqFLhW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqFLhW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqFLhW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPqFLhW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqFLhW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPqFLhW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPqFLhW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPqFLhW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqFLhW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqFLhW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqFLhW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqFLhW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPqFLhW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqFLhW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPqFLhW.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7P4hiJ.s: Assembler messages:
encrypt.c: /tmp/cc7P4hiJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7P4hiJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7P4hiJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7P4hiJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7P4hiJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7P4hiJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7P4hiJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7P4hiJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7P4hiJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7P4hiJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7P4hiJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7P4hiJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7P4hiJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7P4hiJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7P4hiJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7P4hiJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7P4hiJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7P4hiJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7P4hiJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7P4hiJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7P4hiJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7P4hiJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7P4hiJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7P4hiJ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZxT6lR.s: Assembler messages:
encrypt.c: /tmp/ccZxT6lR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxT6lR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxT6lR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxT6lR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxT6lR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxT6lR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxT6lR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxT6lR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxT6lR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxT6lR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxT6lR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxT6lR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxT6lR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxT6lR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxT6lR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxT6lR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZxT6lR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxT6lR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxT6lR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxT6lR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxT6lR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxT6lR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxT6lR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxT6lR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3U1e2y.s: Assembler messages:
encrypt.c: /tmp/cc3U1e2y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3U1e2y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3U1e2y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3U1e2y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U1e2y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U1e2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U1e2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U1e2y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U1e2y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3U1e2y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3U1e2y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3U1e2y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3U1e2y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U1e2y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3U1e2y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3U1e2y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3U1e2y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3U1e2y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3U1e2y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3U1e2y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3U1e2y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3U1e2y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3U1e2y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3U1e2y.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXOhX8J.s: Assembler messages:
encrypt.c: /tmp/ccXOhX8J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXOhX8J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXOhX8J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXOhX8J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOhX8J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOhX8J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOhX8J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOhX8J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOhX8J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXOhX8J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXOhX8J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXOhX8J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXOhX8J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOhX8J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXOhX8J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXOhX8J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXOhX8J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXOhX8J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXOhX8J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXOhX8J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOhX8J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXOhX8J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXOhX8J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXOhX8J.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciVkwpA.s: Assembler messages:
encrypt.c: /tmp/cciVkwpA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciVkwpA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciVkwpA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciVkwpA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVkwpA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVkwpA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVkwpA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVkwpA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVkwpA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciVkwpA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciVkwpA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciVkwpA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciVkwpA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVkwpA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciVkwpA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciVkwpA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciVkwpA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciVkwpA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciVkwpA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciVkwpA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVkwpA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciVkwpA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciVkwpA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciVkwpA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqmUb9A.s: Assembler messages:
encrypt.c: /tmp/ccqmUb9A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqmUb9A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqmUb9A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqmUb9A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmUb9A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmUb9A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmUb9A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmUb9A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmUb9A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmUb9A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmUb9A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmUb9A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqmUb9A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmUb9A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqmUb9A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqmUb9A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmUb9A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmUb9A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmUb9A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmUb9A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmUb9A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqmUb9A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmUb9A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmUb9A.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC6b1QB.s: Assembler messages:
encrypt.c: /tmp/ccC6b1QB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6b1QB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6b1QB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6b1QB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6b1QB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6b1QB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6b1QB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6b1QB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6b1QB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6b1QB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6b1QB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6b1QB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6b1QB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6b1QB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6b1QB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC6b1QB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6b1QB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6b1QB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6b1QB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6b1QB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6b1QB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6b1QB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6b1QB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6b1QB.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU0chQp.s: Assembler messages:
encrypt.c: /tmp/ccU0chQp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU0chQp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU0chQp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU0chQp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0chQp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0chQp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0chQp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0chQp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0chQp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0chQp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0chQp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0chQp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU0chQp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0chQp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU0chQp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0chQp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU0chQp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU0chQp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0chQp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0chQp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU0chQp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0chQp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU0chQp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU0chQp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0XsJtc.s: Assembler messages:
encrypt.c: /tmp/cc0XsJtc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0XsJtc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0XsJtc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0XsJtc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsJtc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsJtc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsJtc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsJtc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsJtc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsJtc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsJtc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsJtc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0XsJtc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsJtc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0XsJtc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsJtc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0XsJtc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0XsJtc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsJtc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsJtc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XsJtc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsJtc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XsJtc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0XsJtc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczXRzAd.s: Assembler messages:
encrypt.c: /tmp/cczXRzAd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczXRzAd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczXRzAd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczXRzAd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXRzAd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXRzAd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXRzAd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXRzAd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXRzAd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXRzAd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXRzAd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXRzAd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczXRzAd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXRzAd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczXRzAd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczXRzAd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczXRzAd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXRzAd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXRzAd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczXRzAd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXRzAd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczXRzAd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXRzAd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczXRzAd.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclSKMX5.s: Assembler messages:
encrypt.c: /tmp/cclSKMX5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclSKMX5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclSKMX5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclSKMX5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSKMX5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSKMX5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSKMX5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSKMX5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSKMX5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSKMX5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSKMX5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSKMX5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclSKMX5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSKMX5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclSKMX5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclSKMX5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSKMX5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSKMX5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSKMX5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSKMX5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSKMX5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclSKMX5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSKMX5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSKMX5.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwgajd5.s: Assembler messages:
encrypt.c: /tmp/ccwgajd5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwgajd5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwgajd5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwgajd5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgajd5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgajd5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgajd5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgajd5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgajd5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgajd5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgajd5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgajd5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwgajd5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgajd5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwgajd5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgajd5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwgajd5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgajd5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgajd5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgajd5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgajd5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgajd5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwgajd5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgajd5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6bHQMp.s: Assembler messages:
encrypt.c: /tmp/cc6bHQMp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6bHQMp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6bHQMp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6bHQMp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bHQMp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bHQMp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bHQMp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bHQMp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bHQMp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bHQMp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bHQMp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bHQMp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6bHQMp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bHQMp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6bHQMp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6bHQMp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6bHQMp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bHQMp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bHQMp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6bHQMp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bHQMp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6bHQMp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bHQMp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6bHQMp.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTVkjUp.s: Assembler messages:
encrypt.c: /tmp/ccTVkjUp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTVkjUp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTVkjUp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTVkjUp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVkjUp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVkjUp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVkjUp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVkjUp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVkjUp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVkjUp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVkjUp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVkjUp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTVkjUp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVkjUp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTVkjUp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVkjUp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTVkjUp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVkjUp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVkjUp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVkjUp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVkjUp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVkjUp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTVkjUp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVkjUp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc75lyqe.s: Assembler messages:
encrypt.c: /tmp/cc75lyqe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75lyqe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75lyqe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc75lyqe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75lyqe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75lyqe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75lyqe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75lyqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75lyqe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75lyqe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75lyqe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75lyqe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75lyqe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75lyqe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75lyqe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75lyqe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc75lyqe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75lyqe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75lyqe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75lyqe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75lyqe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75lyqe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75lyqe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75lyqe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc90zADf.s: Assembler messages:
encrypt.c: /tmp/cc90zADf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc90zADf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc90zADf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc90zADf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90zADf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90zADf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90zADf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90zADf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90zADf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc90zADf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc90zADf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc90zADf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc90zADf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90zADf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc90zADf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc90zADf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc90zADf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc90zADf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc90zADf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc90zADf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc90zADf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc90zADf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc90zADf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc90zADf.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJVOdKU.s: Assembler messages:
encrypt.c: /tmp/ccJVOdKU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJVOdKU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJVOdKU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJVOdKU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOdKU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOdKU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOdKU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOdKU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOdKU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVOdKU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVOdKU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVOdKU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJVOdKU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOdKU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJVOdKU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJVOdKU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVOdKU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVOdKU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVOdKU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOdKU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVOdKU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVOdKU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVOdKU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVOdKU.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvk6FOU.s: Assembler messages:
encrypt.c: /tmp/ccvk6FOU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvk6FOU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvk6FOU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvk6FOU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk6FOU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk6FOU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk6FOU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk6FOU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk6FOU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvk6FOU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvk6FOU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvk6FOU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvk6FOU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk6FOU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvk6FOU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvk6FOU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvk6FOU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvk6FOU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvk6FOU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvk6FOU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvk6FOU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvk6FOU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvk6FOU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvk6FOU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV3idxK.s: Assembler messages:
encrypt.c: /tmp/ccV3idxK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV3idxK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV3idxK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV3idxK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3idxK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3idxK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3idxK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3idxK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3idxK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3idxK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3idxK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3idxK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV3idxK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3idxK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV3idxK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV3idxK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3idxK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3idxK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3idxK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3idxK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3idxK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV3idxK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3idxK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3idxK.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczYUP3I.s: Assembler messages:
encrypt.c: /tmp/cczYUP3I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYUP3I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYUP3I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczYUP3I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYUP3I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYUP3I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYUP3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYUP3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYUP3I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYUP3I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYUP3I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYUP3I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczYUP3I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYUP3I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYUP3I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYUP3I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczYUP3I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczYUP3I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYUP3I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYUP3I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczYUP3I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYUP3I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczYUP3I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczYUP3I.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAEVAsQ.s: Assembler messages:
encrypt.c: /tmp/ccAEVAsQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAEVAsQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAEVAsQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAEVAsQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEVAsQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEVAsQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEVAsQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEVAsQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEVAsQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEVAsQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEVAsQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEVAsQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAEVAsQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEVAsQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAEVAsQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAEVAsQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAEVAsQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEVAsQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEVAsQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEVAsQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEVAsQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAEVAsQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEVAsQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAEVAsQ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ4AobT.s: Assembler messages:
encrypt.c: /tmp/ccZ4AobT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ4AobT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ4AobT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ4AobT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4AobT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4AobT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4AobT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4AobT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4AobT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4AobT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4AobT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4AobT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ4AobT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4AobT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ4AobT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4AobT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ4AobT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ4AobT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4AobT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4AobT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4AobT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4AobT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ4AobT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ4AobT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb26ruH.s: Assembler messages:
encrypt.c: /tmp/ccb26ruH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb26ruH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb26ruH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb26ruH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb26ruH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb26ruH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb26ruH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb26ruH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb26ruH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb26ruH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb26ruH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb26ruH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb26ruH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb26ruH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb26ruH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb26ruH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb26ruH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb26ruH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb26ruH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb26ruH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb26ruH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb26ruH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb26ruH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb26ruH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy7wN0J.s: Assembler messages:
encrypt.c: /tmp/ccy7wN0J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy7wN0J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy7wN0J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy7wN0J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7wN0J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7wN0J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7wN0J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7wN0J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7wN0J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7wN0J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7wN0J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7wN0J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy7wN0J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7wN0J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy7wN0J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy7wN0J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy7wN0J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7wN0J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7wN0J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7wN0J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7wN0J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy7wN0J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7wN0J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy7wN0J.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHJm5aI.s: Assembler messages:
encrypt.c: /tmp/ccHJm5aI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJm5aI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJm5aI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJm5aI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJm5aI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJm5aI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJm5aI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJm5aI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJm5aI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJm5aI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJm5aI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJm5aI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJm5aI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJm5aI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJm5aI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHJm5aI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJm5aI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJm5aI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJm5aI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJm5aI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJm5aI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJm5aI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJm5aI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJm5aI.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cchseBdw.s: Assembler messages:
encrypt.c: /tmp/cchseBdw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchseBdw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchseBdw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchseBdw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchseBdw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchseBdw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchseBdw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchseBdw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchseBdw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchseBdw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchseBdw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchseBdw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchseBdw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchseBdw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchseBdw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchseBdw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchseBdw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchseBdw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchseBdw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchseBdw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchseBdw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchseBdw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchseBdw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchseBdw.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4xas0n.s: Assembler messages:
encrypt.c: /tmp/cc4xas0n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xas0n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xas0n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xas0n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xas0n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xas0n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xas0n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xas0n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xas0n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xas0n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xas0n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xas0n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xas0n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xas0n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xas0n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xas0n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4xas0n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xas0n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xas0n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xas0n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xas0n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xas0n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xas0n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xas0n.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8p3q9l.s: Assembler messages:
encrypt.c: /tmp/cc8p3q9l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8p3q9l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8p3q9l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8p3q9l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p3q9l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p3q9l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p3q9l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p3q9l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p3q9l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8p3q9l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8p3q9l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8p3q9l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8p3q9l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p3q9l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8p3q9l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8p3q9l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8p3q9l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8p3q9l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8p3q9l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8p3q9l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8p3q9l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8p3q9l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8p3q9l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8p3q9l.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUNIhbK.s: Assembler messages:
encrypt.c: /tmp/ccUNIhbK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUNIhbK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUNIhbK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUNIhbK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNIhbK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNIhbK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNIhbK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNIhbK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNIhbK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNIhbK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNIhbK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNIhbK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUNIhbK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNIhbK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUNIhbK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNIhbK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUNIhbK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNIhbK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNIhbK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNIhbK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNIhbK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNIhbK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUNIhbK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNIhbK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp1XMkI.s: Assembler messages:
encrypt.c: /tmp/ccp1XMkI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp1XMkI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp1XMkI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp1XMkI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1XMkI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1XMkI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1XMkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1XMkI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1XMkI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1XMkI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1XMkI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1XMkI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp1XMkI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1XMkI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp1XMkI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp1XMkI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1XMkI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1XMkI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1XMkI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1XMkI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1XMkI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp1XMkI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1XMkI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1XMkI.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUHFisB.s: Assembler messages:
encrypt.c: /tmp/ccUHFisB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUHFisB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUHFisB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUHFisB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHFisB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHFisB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHFisB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHFisB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHFisB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUHFisB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUHFisB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUHFisB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUHFisB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHFisB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUHFisB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUHFisB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUHFisB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUHFisB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUHFisB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUHFisB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHFisB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUHFisB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUHFisB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUHFisB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdIvT4A.s: Assembler messages:
encrypt.c: /tmp/ccdIvT4A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdIvT4A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdIvT4A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdIvT4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIvT4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIvT4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIvT4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIvT4A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIvT4A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIvT4A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIvT4A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIvT4A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdIvT4A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIvT4A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdIvT4A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdIvT4A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdIvT4A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIvT4A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIvT4A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIvT4A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIvT4A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdIvT4A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIvT4A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdIvT4A.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3iGVqi.s: Assembler messages:
encrypt.c: /tmp/cc3iGVqi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3iGVqi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3iGVqi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3iGVqi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iGVqi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iGVqi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iGVqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iGVqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iGVqi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iGVqi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iGVqi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iGVqi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3iGVqi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iGVqi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3iGVqi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iGVqi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3iGVqi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3iGVqi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iGVqi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iGVqi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3iGVqi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iGVqi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3iGVqi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3iGVqi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccce3PMe.s: Assembler messages:
encrypt.c: /tmp/ccce3PMe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccce3PMe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccce3PMe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccce3PMe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce3PMe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce3PMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce3PMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce3PMe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce3PMe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccce3PMe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccce3PMe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccce3PMe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccce3PMe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce3PMe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccce3PMe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccce3PMe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccce3PMe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccce3PMe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccce3PMe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccce3PMe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccce3PMe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccce3PMe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccce3PMe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccce3PMe.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc75OEu6.s: Assembler messages:
encrypt.c: /tmp/cc75OEu6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75OEu6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75OEu6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc75OEu6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75OEu6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75OEu6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75OEu6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75OEu6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75OEu6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75OEu6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75OEu6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75OEu6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75OEu6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75OEu6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75OEu6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75OEu6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc75OEu6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc75OEu6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75OEu6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75OEu6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75OEu6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75OEu6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75OEu6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75OEu6.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7Xcw1c.s: Assembler messages:
encrypt.c: /tmp/cc7Xcw1c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Xcw1c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Xcw1c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Xcw1c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xcw1c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xcw1c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xcw1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xcw1c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xcw1c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Xcw1c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Xcw1c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Xcw1c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Xcw1c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xcw1c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Xcw1c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Xcw1c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Xcw1c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Xcw1c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Xcw1c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Xcw1c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Xcw1c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Xcw1c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Xcw1c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Xcw1c.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLrYDjy.s: Assembler messages:
encrypt.c: /tmp/ccLrYDjy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLrYDjy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLrYDjy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLrYDjy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrYDjy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrYDjy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrYDjy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrYDjy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrYDjy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrYDjy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrYDjy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrYDjy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLrYDjy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrYDjy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLrYDjy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLrYDjy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLrYDjy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrYDjy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrYDjy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrYDjy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrYDjy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLrYDjy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrYDjy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLrYDjy.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceu7xPd.s: Assembler messages:
encrypt.c: /tmp/cceu7xPd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceu7xPd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceu7xPd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceu7xPd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu7xPd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu7xPd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu7xPd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu7xPd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu7xPd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceu7xPd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceu7xPd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceu7xPd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceu7xPd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu7xPd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceu7xPd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceu7xPd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceu7xPd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceu7xPd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceu7xPd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceu7xPd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceu7xPd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceu7xPd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceu7xPd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceu7xPd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccevh7hr.s: Assembler messages:
encrypt.c: /tmp/ccevh7hr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccevh7hr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccevh7hr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccevh7hr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevh7hr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevh7hr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevh7hr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevh7hr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevh7hr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevh7hr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevh7hr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevh7hr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccevh7hr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevh7hr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccevh7hr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccevh7hr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccevh7hr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevh7hr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevh7hr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevh7hr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevh7hr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccevh7hr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevh7hr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccevh7hr.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjmITd1.s: Assembler messages:
encrypt.c: /tmp/ccjmITd1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjmITd1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjmITd1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjmITd1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmITd1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmITd1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmITd1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmITd1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmITd1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmITd1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmITd1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmITd1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjmITd1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmITd1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjmITd1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmITd1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjmITd1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjmITd1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmITd1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmITd1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmITd1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmITd1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjmITd1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjmITd1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3ZouNI.s: Assembler messages:
encrypt.c: /tmp/cc3ZouNI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZouNI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZouNI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZouNI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZouNI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZouNI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZouNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZouNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZouNI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZouNI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZouNI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZouNI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZouNI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZouNI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZouNI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZouNI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ZouNI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZouNI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZouNI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZouNI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZouNI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZouNI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZouNI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZouNI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccWftAd3.s: Assembler messages:
encrypt.c: /tmp/ccWftAd3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWftAd3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWftAd3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWftAd3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWftAd3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWftAd3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWftAd3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWftAd3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWftAd3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWftAd3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWftAd3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWftAd3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWftAd3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWftAd3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWftAd3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWftAd3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWftAd3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWftAd3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWftAd3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWftAd3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWftAd3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWftAd3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWftAd3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWftAd3.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWRqYTH.s: Assembler messages:
encrypt.c: /tmp/ccWRqYTH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWRqYTH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWRqYTH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWRqYTH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqYTH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqYTH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqYTH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqYTH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqYTH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRqYTH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRqYTH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRqYTH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWRqYTH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqYTH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWRqYTH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRqYTH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWRqYTH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRqYTH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRqYTH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRqYTH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqYTH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRqYTH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWRqYTH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRqYTH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvlvbeW.s: Assembler messages:
encrypt.c: /tmp/ccvlvbeW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvlvbeW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvlvbeW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvlvbeW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlvbeW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlvbeW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlvbeW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlvbeW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlvbeW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvlvbeW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvlvbeW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvlvbeW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvlvbeW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlvbeW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvlvbeW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvlvbeW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvlvbeW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvlvbeW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvlvbeW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvlvbeW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvlvbeW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvlvbeW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvlvbeW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvlvbeW.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccabg1Pn.s: Assembler messages:
encrypt.c: /tmp/ccabg1Pn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccabg1Pn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccabg1Pn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccabg1Pn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabg1Pn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabg1Pn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabg1Pn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabg1Pn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabg1Pn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabg1Pn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabg1Pn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabg1Pn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccabg1Pn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabg1Pn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccabg1Pn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccabg1Pn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccabg1Pn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabg1Pn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabg1Pn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccabg1Pn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabg1Pn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccabg1Pn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabg1Pn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccabg1Pn.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccvDBf7.s: Assembler messages:
encrypt.c: /tmp/cccvDBf7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccvDBf7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccvDBf7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccvDBf7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvDBf7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvDBf7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvDBf7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvDBf7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvDBf7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccvDBf7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccvDBf7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccvDBf7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccvDBf7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvDBf7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccvDBf7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccvDBf7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccvDBf7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccvDBf7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccvDBf7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccvDBf7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvDBf7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccvDBf7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccvDBf7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccvDBf7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVUpKBc.s: Assembler messages:
encrypt.c: /tmp/ccVUpKBc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVUpKBc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVUpKBc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVUpKBc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUpKBc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUpKBc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUpKBc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUpKBc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUpKBc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUpKBc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUpKBc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUpKBc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVUpKBc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUpKBc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVUpKBc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVUpKBc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVUpKBc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUpKBc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUpKBc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVUpKBc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUpKBc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVUpKBc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUpKBc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVUpKBc.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckbc1wY.s: Assembler messages:
encrypt.c: /tmp/cckbc1wY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckbc1wY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckbc1wY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckbc1wY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbc1wY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbc1wY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbc1wY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbc1wY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbc1wY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbc1wY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbc1wY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbc1wY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckbc1wY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbc1wY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckbc1wY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbc1wY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckbc1wY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckbc1wY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbc1wY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbc1wY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckbc1wY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbc1wY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckbc1wY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckbc1wY.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccCoOI24.s: Assembler messages:
encrypt.c: /tmp/ccCoOI24.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCoOI24.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCoOI24.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCoOI24.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoOI24.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoOI24.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoOI24.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoOI24.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoOI24.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoOI24.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoOI24.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoOI24.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCoOI24.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoOI24.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCoOI24.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCoOI24.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCoOI24.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoOI24.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoOI24.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoOI24.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoOI24.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCoOI24.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoOI24.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCoOI24.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccMZlbbJ.s: Assembler messages:
encrypt.c: /tmp/ccMZlbbJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMZlbbJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMZlbbJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMZlbbJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZlbbJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZlbbJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZlbbJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZlbbJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZlbbJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZlbbJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZlbbJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZlbbJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMZlbbJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZlbbJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMZlbbJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZlbbJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMZlbbJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMZlbbJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZlbbJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZlbbJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZlbbJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZlbbJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMZlbbJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMZlbbJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4zCabU.s: Assembler messages:
encrypt.c: /tmp/cc4zCabU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4zCabU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4zCabU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4zCabU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zCabU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zCabU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zCabU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zCabU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zCabU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4zCabU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4zCabU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4zCabU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4zCabU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zCabU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4zCabU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4zCabU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4zCabU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zCabU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zCabU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zCabU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zCabU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4zCabU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zCabU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4zCabU.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqe8MLA.s: Assembler messages:
encrypt.c: /tmp/ccqe8MLA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqe8MLA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqe8MLA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqe8MLA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe8MLA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe8MLA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe8MLA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe8MLA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe8MLA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqe8MLA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqe8MLA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqe8MLA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqe8MLA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe8MLA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqe8MLA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqe8MLA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqe8MLA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqe8MLA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqe8MLA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqe8MLA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqe8MLA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqe8MLA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqe8MLA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqe8MLA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQK9WdA.s: Assembler messages:
encrypt.c: /tmp/ccQK9WdA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQK9WdA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQK9WdA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQK9WdA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK9WdA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK9WdA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK9WdA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK9WdA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK9WdA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQK9WdA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQK9WdA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQK9WdA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQK9WdA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK9WdA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQK9WdA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQK9WdA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQK9WdA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQK9WdA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQK9WdA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQK9WdA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQK9WdA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQK9WdA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQK9WdA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQK9WdA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchJTrsZ.s: Assembler messages:
encrypt.c: /tmp/cchJTrsZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJTrsZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchJTrsZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchJTrsZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJTrsZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJTrsZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJTrsZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJTrsZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJTrsZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJTrsZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJTrsZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJTrsZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchJTrsZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJTrsZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchJTrsZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchJTrsZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchJTrsZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJTrsZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJTrsZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJTrsZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJTrsZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJTrsZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJTrsZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchJTrsZ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4xdKeA.s: Assembler messages:
encrypt.c: /tmp/cc4xdKeA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xdKeA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xdKeA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xdKeA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdKeA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdKeA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdKeA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdKeA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdKeA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xdKeA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xdKeA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xdKeA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xdKeA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdKeA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xdKeA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xdKeA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4xdKeA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xdKeA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xdKeA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xdKeA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xdKeA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xdKeA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xdKeA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xdKeA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv29MTO.s: Assembler messages:
encrypt.c: /tmp/ccv29MTO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv29MTO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv29MTO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv29MTO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv29MTO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv29MTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv29MTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv29MTO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv29MTO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv29MTO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv29MTO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv29MTO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv29MTO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv29MTO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv29MTO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv29MTO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv29MTO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv29MTO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv29MTO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv29MTO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv29MTO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv29MTO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv29MTO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv29MTO.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOwa4Hg.s: Assembler messages:
encrypt.c: /tmp/ccOwa4Hg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOwa4Hg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOwa4Hg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOwa4Hg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa4Hg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa4Hg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa4Hg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa4Hg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa4Hg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwa4Hg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwa4Hg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwa4Hg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOwa4Hg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa4Hg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOwa4Hg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwa4Hg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOwa4Hg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOwa4Hg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwa4Hg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwa4Hg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOwa4Hg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwa4Hg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOwa4Hg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOwa4Hg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cckilcV5.s: Assembler messages:
encrypt.c: /tmp/cckilcV5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckilcV5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckilcV5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckilcV5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckilcV5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckilcV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckilcV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckilcV5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckilcV5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckilcV5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckilcV5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckilcV5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckilcV5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckilcV5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckilcV5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckilcV5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckilcV5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckilcV5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckilcV5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckilcV5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckilcV5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckilcV5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckilcV5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckilcV5.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc556DXt.s: Assembler messages:
encrypt.c: /tmp/cc556DXt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc556DXt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc556DXt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc556DXt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc556DXt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc556DXt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc556DXt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc556DXt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc556DXt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc556DXt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc556DXt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc556DXt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc556DXt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc556DXt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc556DXt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc556DXt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc556DXt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc556DXt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc556DXt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc556DXt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc556DXt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc556DXt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc556DXt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc556DXt.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB9Aae5.s: Assembler messages:
encrypt.c: /tmp/ccB9Aae5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB9Aae5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB9Aae5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB9Aae5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Aae5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Aae5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Aae5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Aae5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Aae5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9Aae5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9Aae5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9Aae5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB9Aae5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Aae5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB9Aae5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9Aae5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB9Aae5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB9Aae5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9Aae5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9Aae5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9Aae5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9Aae5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB9Aae5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB9Aae5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLks4j3.s: Assembler messages:
encrypt.c: /tmp/ccLks4j3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLks4j3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLks4j3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLks4j3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLks4j3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLks4j3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLks4j3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLks4j3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLks4j3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLks4j3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLks4j3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLks4j3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLks4j3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLks4j3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLks4j3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLks4j3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLks4j3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLks4j3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLks4j3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLks4j3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLks4j3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLks4j3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLks4j3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLks4j3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccLFuKt.s: Assembler messages:
encrypt.c: /tmp/cccLFuKt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccLFuKt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccLFuKt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccLFuKt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLFuKt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLFuKt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLFuKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLFuKt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLFuKt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLFuKt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLFuKt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLFuKt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccLFuKt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLFuKt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccLFuKt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccLFuKt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLFuKt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLFuKt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLFuKt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLFuKt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLFuKt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLFuKt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLFuKt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLFuKt.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNyz7gW.s: Assembler messages:
encrypt.c: /tmp/ccNyz7gW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNyz7gW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNyz7gW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNyz7gW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyz7gW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyz7gW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyz7gW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyz7gW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyz7gW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyz7gW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyz7gW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyz7gW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNyz7gW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyz7gW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNyz7gW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyz7gW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNyz7gW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyz7gW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyz7gW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyz7gW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyz7gW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyz7gW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNyz7gW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyz7gW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczyIzOj.s: Assembler messages:
encrypt.c: /tmp/cczyIzOj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczyIzOj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczyIzOj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczyIzOj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyIzOj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyIzOj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyIzOj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyIzOj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyIzOj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyIzOj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyIzOj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyIzOj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczyIzOj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyIzOj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczyIzOj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczyIzOj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczyIzOj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyIzOj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyIzOj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczyIzOj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyIzOj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczyIzOj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyIzOj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczyIzOj.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZe9T1x.s: Assembler messages:
encrypt.c: /tmp/ccZe9T1x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZe9T1x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZe9T1x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZe9T1x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe9T1x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe9T1x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe9T1x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe9T1x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe9T1x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZe9T1x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZe9T1x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZe9T1x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZe9T1x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe9T1x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZe9T1x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZe9T1x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZe9T1x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZe9T1x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZe9T1x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZe9T1x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZe9T1x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZe9T1x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZe9T1x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZe9T1x.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs78OCZ.s: Assembler messages:
encrypt.c: /tmp/ccs78OCZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs78OCZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs78OCZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs78OCZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs78OCZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs78OCZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs78OCZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs78OCZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs78OCZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs78OCZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs78OCZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs78OCZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs78OCZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs78OCZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs78OCZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs78OCZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs78OCZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs78OCZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs78OCZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs78OCZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs78OCZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs78OCZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs78OCZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs78OCZ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUNkwSq.s: Assembler messages:
encrypt.c: /tmp/ccUNkwSq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUNkwSq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUNkwSq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUNkwSq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNkwSq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNkwSq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNkwSq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNkwSq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNkwSq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNkwSq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNkwSq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNkwSq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUNkwSq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNkwSq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUNkwSq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNkwSq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUNkwSq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNkwSq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNkwSq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNkwSq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNkwSq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNkwSq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUNkwSq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNkwSq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZPoYEM.s: Assembler messages:
encrypt.c: /tmp/ccZPoYEM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZPoYEM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZPoYEM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZPoYEM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPoYEM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPoYEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPoYEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPoYEM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPoYEM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPoYEM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPoYEM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPoYEM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZPoYEM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPoYEM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZPoYEM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZPoYEM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPoYEM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPoYEM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPoYEM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPoYEM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPoYEM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZPoYEM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPoYEM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPoYEM.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNq6577.s: Assembler messages:
encrypt.c: /tmp/ccNq6577.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNq6577.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNq6577.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNq6577.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq6577.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq6577.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq6577.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq6577.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq6577.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNq6577.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNq6577.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNq6577.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNq6577.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq6577.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNq6577.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNq6577.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNq6577.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNq6577.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNq6577.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNq6577.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNq6577.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNq6577.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNq6577.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNq6577.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczEABLL.s: Assembler messages:
encrypt.c: /tmp/cczEABLL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczEABLL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczEABLL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczEABLL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEABLL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEABLL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEABLL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEABLL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEABLL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEABLL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEABLL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEABLL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczEABLL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEABLL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczEABLL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEABLL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczEABLL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEABLL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEABLL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEABLL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEABLL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEABLL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczEABLL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEABLL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0JAEfA.s: Assembler messages:
encrypt.c: /tmp/cc0JAEfA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0JAEfA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0JAEfA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0JAEfA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JAEfA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JAEfA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JAEfA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JAEfA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JAEfA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0JAEfA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0JAEfA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0JAEfA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0JAEfA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JAEfA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0JAEfA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0JAEfA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0JAEfA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0JAEfA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0JAEfA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0JAEfA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JAEfA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0JAEfA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0JAEfA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0JAEfA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7zvrJX.s: Assembler messages:
encrypt.c: /tmp/cc7zvrJX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7zvrJX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7zvrJX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7zvrJX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zvrJX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zvrJX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zvrJX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zvrJX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zvrJX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zvrJX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zvrJX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zvrJX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7zvrJX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zvrJX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7zvrJX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7zvrJX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7zvrJX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zvrJX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zvrJX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7zvrJX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zvrJX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7zvrJX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zvrJX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7zvrJX.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1leSkf.s: Assembler messages:
encrypt.c: /tmp/cc1leSkf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1leSkf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1leSkf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1leSkf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1leSkf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1leSkf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1leSkf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1leSkf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1leSkf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1leSkf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1leSkf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1leSkf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1leSkf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1leSkf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1leSkf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1leSkf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1leSkf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1leSkf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1leSkf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1leSkf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1leSkf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1leSkf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1leSkf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1leSkf.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccndjkbC.s: Assembler messages:
encrypt.c: /tmp/ccndjkbC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccndjkbC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccndjkbC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccndjkbC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjkbC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjkbC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjkbC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjkbC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjkbC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndjkbC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndjkbC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndjkbC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccndjkbC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjkbC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccndjkbC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccndjkbC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccndjkbC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndjkbC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndjkbC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccndjkbC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndjkbC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccndjkbC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndjkbC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccndjkbC.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVbUMLg.s: Assembler messages:
encrypt.c: /tmp/ccVbUMLg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbUMLg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbUMLg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbUMLg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbUMLg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbUMLg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbUMLg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbUMLg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbUMLg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbUMLg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbUMLg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbUMLg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbUMLg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbUMLg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbUMLg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbUMLg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVbUMLg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbUMLg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbUMLg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbUMLg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbUMLg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbUMLg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVbUMLg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbUMLg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclQHHft.s: Assembler messages:
encrypt.c: /tmp/cclQHHft.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQHHft.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclQHHft.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclQHHft.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQHHft.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQHHft.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQHHft.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQHHft.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQHHft.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQHHft.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQHHft.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQHHft.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclQHHft.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQHHft.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclQHHft.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclQHHft.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQHHft.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQHHft.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQHHft.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQHHft.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQHHft.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQHHft.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQHHft.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQHHft.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTfZmCM.s: Assembler messages:
encrypt.c: /tmp/ccTfZmCM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTfZmCM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTfZmCM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTfZmCM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfZmCM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfZmCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfZmCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfZmCM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfZmCM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfZmCM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfZmCM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfZmCM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTfZmCM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfZmCM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTfZmCM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTfZmCM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfZmCM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfZmCM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfZmCM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfZmCM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfZmCM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTfZmCM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfZmCM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfZmCM.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYQPRrp.s: Assembler messages:
encrypt.c: /tmp/ccYQPRrp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYQPRrp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYQPRrp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYQPRrp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQPRrp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQPRrp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQPRrp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQPRrp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQPRrp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQPRrp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQPRrp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQPRrp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYQPRrp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQPRrp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYQPRrp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQPRrp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYQPRrp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQPRrp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQPRrp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQPRrp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQPRrp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQPRrp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYQPRrp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQPRrp.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce8WN1y.s: Assembler messages:
encrypt.c: /tmp/cce8WN1y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce8WN1y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce8WN1y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce8WN1y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8WN1y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8WN1y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8WN1y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8WN1y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8WN1y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8WN1y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8WN1y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8WN1y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce8WN1y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8WN1y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce8WN1y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce8WN1y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce8WN1y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8WN1y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8WN1y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8WN1y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8WN1y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce8WN1y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8WN1y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce8WN1y.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv7Mb8g.s: Assembler messages:
encrypt.c: /tmp/ccv7Mb8g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv7Mb8g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv7Mb8g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv7Mb8g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Mb8g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Mb8g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Mb8g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Mb8g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Mb8g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7Mb8g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7Mb8g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7Mb8g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv7Mb8g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Mb8g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv7Mb8g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7Mb8g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv7Mb8g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv7Mb8g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7Mb8g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7Mb8g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv7Mb8g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7Mb8g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv7Mb8g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv7Mb8g.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3JWj15.s: Assembler messages:
encrypt.c: /tmp/cc3JWj15.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3JWj15.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3JWj15.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3JWj15.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JWj15.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JWj15.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JWj15.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JWj15.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JWj15.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JWj15.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JWj15.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JWj15.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3JWj15.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JWj15.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3JWj15.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JWj15.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3JWj15.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3JWj15.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JWj15.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JWj15.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JWj15.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JWj15.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3JWj15.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3JWj15.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5Zg8bi.s: Assembler messages:
encrypt.c: /tmp/cc5Zg8bi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Zg8bi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Zg8bi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Zg8bi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zg8bi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zg8bi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zg8bi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zg8bi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zg8bi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Zg8bi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Zg8bi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Zg8bi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Zg8bi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zg8bi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Zg8bi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Zg8bi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Zg8bi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Zg8bi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Zg8bi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Zg8bi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Zg8bi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Zg8bi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Zg8bi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Zg8bi.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3vcKMe.s: Assembler messages:
encrypt.c: /tmp/cc3vcKMe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3vcKMe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3vcKMe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3vcKMe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vcKMe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vcKMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vcKMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vcKMe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vcKMe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3vcKMe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3vcKMe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3vcKMe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3vcKMe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vcKMe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3vcKMe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3vcKMe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3vcKMe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vcKMe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vcKMe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3vcKMe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vcKMe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3vcKMe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vcKMe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3vcKMe.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5DkScU.s: Assembler messages:
encrypt.c: /tmp/cc5DkScU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5DkScU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5DkScU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5DkScU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DkScU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DkScU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DkScU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DkScU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DkScU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DkScU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DkScU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DkScU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5DkScU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DkScU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5DkScU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DkScU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5DkScU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5DkScU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DkScU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DkScU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DkScU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DkScU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5DkScU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5DkScU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBoRklW.s: Assembler messages:
encrypt.c: /tmp/ccBoRklW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBoRklW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBoRklW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBoRklW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoRklW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoRklW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoRklW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoRklW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoRklW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBoRklW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBoRklW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBoRklW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBoRklW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoRklW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBoRklW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBoRklW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBoRklW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBoRklW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBoRklW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBoRklW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBoRklW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBoRklW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBoRklW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBoRklW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclXwL4S.s: Assembler messages:
encrypt.c: /tmp/cclXwL4S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclXwL4S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclXwL4S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclXwL4S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXwL4S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXwL4S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXwL4S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXwL4S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXwL4S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclXwL4S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclXwL4S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclXwL4S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclXwL4S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXwL4S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclXwL4S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclXwL4S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclXwL4S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclXwL4S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclXwL4S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXwL4S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclXwL4S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclXwL4S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclXwL4S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclXwL4S.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRs5ypI.s: Assembler messages:
encrypt.c: /tmp/ccRs5ypI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRs5ypI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRs5ypI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRs5ypI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs5ypI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs5ypI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs5ypI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs5ypI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs5ypI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRs5ypI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRs5ypI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRs5ypI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRs5ypI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs5ypI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRs5ypI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRs5ypI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRs5ypI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRs5ypI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRs5ypI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs5ypI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRs5ypI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRs5ypI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRs5ypI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRs5ypI.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ5phJL.s: Assembler messages:
encrypt.c: /tmp/ccZ5phJL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ5phJL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ5phJL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ5phJL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5phJL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5phJL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5phJL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5phJL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5phJL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5phJL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5phJL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5phJL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ5phJL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5phJL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ5phJL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5phJL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ5phJL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ5phJL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5phJL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5phJL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ5phJL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5phJL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ5phJL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ5phJL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cceEXzEo.s: Assembler messages:
encrypt.c: /tmp/cceEXzEo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceEXzEo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceEXzEo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceEXzEo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEXzEo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEXzEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEXzEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEXzEo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEXzEo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEXzEo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEXzEo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEXzEo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceEXzEo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEXzEo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceEXzEo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceEXzEo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceEXzEo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEXzEo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEXzEo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceEXzEo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEXzEo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceEXzEo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEXzEo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceEXzEo.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccy953ry.s: Assembler messages:
encrypt.c: /tmp/ccy953ry.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy953ry.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy953ry.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy953ry.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy953ry.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy953ry.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy953ry.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy953ry.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy953ry.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy953ry.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy953ry.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy953ry.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy953ry.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy953ry.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy953ry.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy953ry.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy953ry.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy953ry.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy953ry.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy953ry.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy953ry.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy953ry.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy953ry.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy953ry.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3lPu8q.s: Assembler messages:
encrypt.c: /tmp/cc3lPu8q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3lPu8q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3lPu8q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3lPu8q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lPu8q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lPu8q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lPu8q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lPu8q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lPu8q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lPu8q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lPu8q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lPu8q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3lPu8q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lPu8q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3lPu8q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lPu8q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3lPu8q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3lPu8q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lPu8q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lPu8q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3lPu8q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lPu8q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3lPu8q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3lPu8q.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBc3XRc.s: Assembler messages:
encrypt.c: /tmp/ccBc3XRc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBc3XRc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBc3XRc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBc3XRc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc3XRc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc3XRc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc3XRc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc3XRc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc3XRc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBc3XRc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBc3XRc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBc3XRc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBc3XRc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc3XRc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBc3XRc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBc3XRc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBc3XRc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc3XRc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc3XRc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBc3XRc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc3XRc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBc3XRc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc3XRc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBc3XRc.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFU0pbs.s: Assembler messages:
encrypt.c: /tmp/ccFU0pbs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFU0pbs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFU0pbs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFU0pbs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU0pbs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU0pbs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU0pbs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU0pbs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU0pbs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFU0pbs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFU0pbs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFU0pbs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFU0pbs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU0pbs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFU0pbs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFU0pbs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFU0pbs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFU0pbs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFU0pbs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFU0pbs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFU0pbs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFU0pbs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFU0pbs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFU0pbs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPgWrqD.s: Assembler messages:
encrypt.c: /tmp/ccPgWrqD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgWrqD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgWrqD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgWrqD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgWrqD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgWrqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgWrqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgWrqD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgWrqD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgWrqD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgWrqD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgWrqD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgWrqD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgWrqD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgWrqD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPgWrqD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPgWrqD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgWrqD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgWrqD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgWrqD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgWrqD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgWrqD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgWrqD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPgWrqD.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHqfrSe.s: Assembler messages:
encrypt.c: /tmp/ccHqfrSe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHqfrSe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHqfrSe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHqfrSe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqfrSe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqfrSe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqfrSe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqfrSe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqfrSe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqfrSe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqfrSe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqfrSe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHqfrSe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqfrSe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHqfrSe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqfrSe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHqfrSe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHqfrSe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqfrSe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqfrSe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHqfrSe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqfrSe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHqfrSe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHqfrSe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjUDnKE.s: Assembler messages:
encrypt.c: /tmp/ccjUDnKE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjUDnKE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjUDnKE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjUDnKE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUDnKE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUDnKE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUDnKE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUDnKE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUDnKE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUDnKE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUDnKE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUDnKE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjUDnKE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUDnKE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjUDnKE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjUDnKE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUDnKE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUDnKE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUDnKE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUDnKE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUDnKE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjUDnKE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUDnKE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUDnKE.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccAwFXpj.s: Assembler messages:
encrypt.c: /tmp/ccAwFXpj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAwFXpj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAwFXpj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAwFXpj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwFXpj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwFXpj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwFXpj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwFXpj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwFXpj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwFXpj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwFXpj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwFXpj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAwFXpj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwFXpj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAwFXpj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAwFXpj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwFXpj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwFXpj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwFXpj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwFXpj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwFXpj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAwFXpj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwFXpj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwFXpj.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccbnW24X.s: Assembler messages:
encrypt.c: /tmp/ccbnW24X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbnW24X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbnW24X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbnW24X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnW24X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnW24X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnW24X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnW24X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnW24X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnW24X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnW24X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnW24X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbnW24X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnW24X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbnW24X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnW24X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbnW24X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnW24X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnW24X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnW24X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnW24X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnW24X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbnW24X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnW24X.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIRi719.s: Assembler messages:
encrypt.c: /tmp/ccIRi719.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIRi719.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIRi719.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIRi719.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRi719.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRi719.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRi719.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRi719.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRi719.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRi719.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRi719.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRi719.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIRi719.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRi719.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIRi719.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIRi719.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRi719.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRi719.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRi719.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRi719.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRi719.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIRi719.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRi719.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRi719.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoSFzCK.s: Assembler messages:
encrypt.c: /tmp/ccoSFzCK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSFzCK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSFzCK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSFzCK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSFzCK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSFzCK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSFzCK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSFzCK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSFzCK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSFzCK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSFzCK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSFzCK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSFzCK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSFzCK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSFzCK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSFzCK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoSFzCK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSFzCK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSFzCK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSFzCK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSFzCK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSFzCK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSFzCK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSFzCK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0TMfyT.s: Assembler messages:
encrypt.c: /tmp/cc0TMfyT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0TMfyT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0TMfyT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0TMfyT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TMfyT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TMfyT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TMfyT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TMfyT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TMfyT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TMfyT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TMfyT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TMfyT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0TMfyT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TMfyT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0TMfyT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TMfyT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0TMfyT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0TMfyT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TMfyT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TMfyT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TMfyT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TMfyT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0TMfyT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0TMfyT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2i10D3.s: Assembler messages:
encrypt.c: /tmp/cc2i10D3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2i10D3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2i10D3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2i10D3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i10D3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i10D3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i10D3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i10D3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i10D3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2i10D3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2i10D3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2i10D3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2i10D3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i10D3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2i10D3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2i10D3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2i10D3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2i10D3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2i10D3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2i10D3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2i10D3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2i10D3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2i10D3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2i10D3.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLnpQK3.s: Assembler messages:
encrypt.c: /tmp/ccLnpQK3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLnpQK3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLnpQK3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLnpQK3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnpQK3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnpQK3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnpQK3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnpQK3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnpQK3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnpQK3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnpQK3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnpQK3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLnpQK3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnpQK3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLnpQK3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLnpQK3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLnpQK3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnpQK3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnpQK3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnpQK3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnpQK3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnpQK3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnpQK3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLnpQK3.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclmaIeJ.s: Assembler messages:
encrypt.c: /tmp/cclmaIeJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclmaIeJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclmaIeJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclmaIeJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmaIeJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmaIeJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmaIeJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmaIeJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmaIeJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmaIeJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmaIeJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmaIeJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclmaIeJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmaIeJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclmaIeJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmaIeJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclmaIeJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclmaIeJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmaIeJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmaIeJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclmaIeJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmaIeJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclmaIeJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclmaIeJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccWR1HyJ.s: Assembler messages:
encrypt.c: /tmp/ccWR1HyJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWR1HyJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWR1HyJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWR1HyJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR1HyJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR1HyJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR1HyJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR1HyJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR1HyJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWR1HyJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWR1HyJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWR1HyJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWR1HyJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR1HyJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWR1HyJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWR1HyJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWR1HyJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWR1HyJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWR1HyJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWR1HyJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWR1HyJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWR1HyJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWR1HyJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWR1HyJ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccrcZ8mt.s: Assembler messages:
encrypt.c: /tmp/ccrcZ8mt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrcZ8mt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrcZ8mt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrcZ8mt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcZ8mt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcZ8mt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcZ8mt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcZ8mt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcZ8mt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcZ8mt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcZ8mt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcZ8mt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrcZ8mt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcZ8mt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrcZ8mt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcZ8mt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrcZ8mt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrcZ8mt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcZ8mt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcZ8mt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrcZ8mt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcZ8mt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrcZ8mt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrcZ8mt.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGQ1EIc.s: Assembler messages:
encrypt.c: /tmp/ccGQ1EIc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGQ1EIc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGQ1EIc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGQ1EIc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1EIc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1EIc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1EIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1EIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1EIc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQ1EIc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQ1EIc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQ1EIc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGQ1EIc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1EIc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGQ1EIc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQ1EIc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGQ1EIc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGQ1EIc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQ1EIc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQ1EIc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQ1EIc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQ1EIc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGQ1EIc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGQ1EIc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMSbBFy.s: Assembler messages:
encrypt.c: /tmp/ccMSbBFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMSbBFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMSbBFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMSbBFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbBFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbBFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbBFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbBFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbBFy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSbBFy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSbBFy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSbBFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMSbBFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbBFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMSbBFy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMSbBFy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMSbBFy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSbBFy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSbBFy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMSbBFy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSbBFy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMSbBFy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSbBFy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMSbBFy.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6grt9u.s: Assembler messages:
encrypt.c: /tmp/cc6grt9u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6grt9u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6grt9u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6grt9u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grt9u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grt9u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grt9u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grt9u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grt9u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6grt9u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6grt9u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6grt9u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6grt9u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grt9u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6grt9u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6grt9u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6grt9u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6grt9u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6grt9u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6grt9u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6grt9u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6grt9u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6grt9u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6grt9u.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGyA3iY.s: Assembler messages:
encrypt.c: /tmp/ccGyA3iY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGyA3iY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGyA3iY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGyA3iY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyA3iY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyA3iY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyA3iY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyA3iY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyA3iY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyA3iY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyA3iY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyA3iY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGyA3iY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyA3iY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGyA3iY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGyA3iY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyA3iY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyA3iY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyA3iY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyA3iY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyA3iY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGyA3iY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyA3iY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyA3iY.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1iBKJk.s: Assembler messages:
encrypt.c: /tmp/cc1iBKJk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1iBKJk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1iBKJk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1iBKJk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iBKJk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iBKJk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iBKJk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iBKJk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iBKJk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iBKJk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iBKJk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iBKJk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1iBKJk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iBKJk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1iBKJk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iBKJk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1iBKJk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1iBKJk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iBKJk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iBKJk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iBKJk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iBKJk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1iBKJk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1iBKJk.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrlGk3L.s: Assembler messages:
encrypt.c: /tmp/ccrlGk3L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrlGk3L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrlGk3L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrlGk3L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlGk3L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlGk3L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlGk3L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlGk3L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlGk3L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlGk3L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlGk3L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlGk3L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrlGk3L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlGk3L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrlGk3L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrlGk3L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrlGk3L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlGk3L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlGk3L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlGk3L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlGk3L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrlGk3L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlGk3L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrlGk3L.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ5Q3ks.s: Assembler messages:
encrypt.c: /tmp/ccQ5Q3ks.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5Q3ks.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5Q3ks.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5Q3ks.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5Q3ks.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5Q3ks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5Q3ks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5Q3ks.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5Q3ks.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5Q3ks.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5Q3ks.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5Q3ks.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5Q3ks.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5Q3ks.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5Q3ks.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ5Q3ks.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5Q3ks.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5Q3ks.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5Q3ks.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5Q3ks.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5Q3ks.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5Q3ks.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5Q3ks.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5Q3ks.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUpSb6Z.s: Assembler messages:
encrypt.c: /tmp/ccUpSb6Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUpSb6Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUpSb6Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUpSb6Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpSb6Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpSb6Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpSb6Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpSb6Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpSb6Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpSb6Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpSb6Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpSb6Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUpSb6Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpSb6Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUpSb6Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpSb6Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUpSb6Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpSb6Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpSb6Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpSb6Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpSb6Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpSb6Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUpSb6Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpSb6Z.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7gGGeh.s: Assembler messages:
encrypt.c: /tmp/cc7gGGeh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7gGGeh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7gGGeh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7gGGeh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gGGeh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gGGeh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gGGeh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gGGeh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gGGeh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gGGeh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gGGeh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gGGeh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7gGGeh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gGGeh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7gGGeh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7gGGeh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gGGeh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gGGeh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gGGeh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gGGeh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gGGeh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7gGGeh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gGGeh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gGGeh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctXizgO.s: Assembler messages:
encrypt.c: /tmp/cctXizgO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctXizgO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctXizgO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctXizgO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXizgO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXizgO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXizgO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXizgO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXizgO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXizgO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXizgO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXizgO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctXizgO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXizgO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctXizgO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXizgO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctXizgO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXizgO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXizgO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXizgO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXizgO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXizgO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctXizgO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXizgO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccayPYcj.s: Assembler messages:
encrypt.c: /tmp/ccayPYcj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccayPYcj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccayPYcj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccayPYcj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayPYcj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayPYcj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayPYcj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayPYcj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayPYcj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayPYcj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayPYcj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayPYcj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccayPYcj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayPYcj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccayPYcj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayPYcj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccayPYcj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccayPYcj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayPYcj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayPYcj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccayPYcj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayPYcj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccayPYcj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccayPYcj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdWJsSX.s: Assembler messages:
encrypt.c: /tmp/ccdWJsSX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWJsSX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWJsSX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWJsSX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWJsSX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWJsSX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWJsSX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWJsSX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWJsSX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWJsSX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWJsSX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWJsSX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWJsSX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWJsSX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWJsSX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdWJsSX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdWJsSX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWJsSX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWJsSX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWJsSX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWJsSX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWJsSX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWJsSX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdWJsSX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYsEm3O.s: Assembler messages:
encrypt.c: /tmp/ccYsEm3O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYsEm3O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYsEm3O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYsEm3O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsEm3O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsEm3O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsEm3O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsEm3O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsEm3O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsEm3O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsEm3O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsEm3O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYsEm3O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsEm3O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYsEm3O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYsEm3O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsEm3O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsEm3O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsEm3O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsEm3O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsEm3O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYsEm3O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsEm3O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsEm3O.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv1kcMd.s: Assembler messages:
encrypt.c: /tmp/ccv1kcMd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1kcMd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv1kcMd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1kcMd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kcMd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kcMd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kcMd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kcMd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kcMd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1kcMd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1kcMd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1kcMd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv1kcMd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kcMd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv1kcMd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1kcMd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv1kcMd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv1kcMd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1kcMd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1kcMd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1kcMd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1kcMd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1kcMd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv1kcMd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc7w7XYq.s: Assembler messages:
encrypt.c: /tmp/cc7w7XYq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7w7XYq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7w7XYq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7w7XYq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w7XYq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w7XYq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w7XYq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w7XYq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w7XYq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7w7XYq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7w7XYq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7w7XYq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7w7XYq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w7XYq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7w7XYq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7w7XYq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7w7XYq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7w7XYq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7w7XYq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7w7XYq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7w7XYq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7w7XYq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7w7XYq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7w7XYq.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cca3ctrV.s: Assembler messages:
encrypt.c: /tmp/cca3ctrV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca3ctrV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca3ctrV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca3ctrV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3ctrV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3ctrV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3ctrV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3ctrV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3ctrV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3ctrV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3ctrV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3ctrV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca3ctrV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3ctrV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca3ctrV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3ctrV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca3ctrV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca3ctrV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3ctrV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3ctrV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca3ctrV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3ctrV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca3ctrV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca3ctrV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbsczAI.s: Assembler messages:
encrypt.c: /tmp/ccbsczAI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsczAI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsczAI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsczAI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsczAI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsczAI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsczAI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsczAI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsczAI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsczAI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsczAI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsczAI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsczAI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsczAI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsczAI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsczAI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbsczAI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbsczAI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsczAI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsczAI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsczAI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsczAI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsczAI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbsczAI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnnAXek.s: Assembler messages:
encrypt.c: /tmp/ccnnAXek.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnnAXek.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnnAXek.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnnAXek.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnAXek.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnAXek.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnAXek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnAXek.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnAXek.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnAXek.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnAXek.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnAXek.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnnAXek.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnAXek.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnnAXek.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnnAXek.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnAXek.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnAXek.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnAXek.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnAXek.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnAXek.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnnAXek.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnAXek.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnAXek.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKz4gj6.s: Assembler messages:
encrypt.c: /tmp/ccKz4gj6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKz4gj6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKz4gj6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKz4gj6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz4gj6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz4gj6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz4gj6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKz4gj6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKz4gj6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz4gj6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKz4gj6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz4gj6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz4gj6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz4gj6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz4gj6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKz4gj6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz4gj6.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccKz4gj6.s: Assembler messages:
encrypt.c: /tmp/ccKz4gj6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKz4gj6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKz4gj6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKz4gj6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz4gj6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz4gj6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz4gj6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKz4gj6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKz4gj6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz4gj6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKz4gj6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKz4gj6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz4gj6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz4gj6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKz4gj6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz4gj6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKz4gj6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKz4gj6.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyYk51r.s: Assembler messages:
encrypt.c: /tmp/ccyYk51r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyYk51r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyYk51r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyYk51r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYk51r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYk51r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYk51r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyYk51r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyYk51r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyYk51r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYk51r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYk51r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYk51r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYk51r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyYk51r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYk51r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYk51r.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccyYk51r.s: Assembler messages:
encrypt.c: /tmp/ccyYk51r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyYk51r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyYk51r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyYk51r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYk51r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYk51r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYk51r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyYk51r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyYk51r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyYk51r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyYk51r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYk51r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYk51r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyYk51r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYk51r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyYk51r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYk51r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyYk51r.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7tmc52.s: Assembler messages:
encrypt.c: /tmp/cc7tmc52.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7tmc52.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7tmc52.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7tmc52.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tmc52.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tmc52.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tmc52.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7tmc52.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7tmc52.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tmc52.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7tmc52.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tmc52.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tmc52.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tmc52.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tmc52.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7tmc52.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tmc52.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc7tmc52.s: Assembler messages:
encrypt.c: /tmp/cc7tmc52.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7tmc52.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7tmc52.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7tmc52.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tmc52.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tmc52.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tmc52.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7tmc52.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7tmc52.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tmc52.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7tmc52.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tmc52.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tmc52.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tmc52.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tmc52.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tmc52.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7tmc52.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tmc52.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccikIrtd.s: Assembler messages:
encrypt.c: /tmp/ccikIrtd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikIrtd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikIrtd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccikIrtd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikIrtd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikIrtd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikIrtd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikIrtd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikIrtd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccikIrtd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikIrtd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikIrtd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikIrtd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikIrtd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikIrtd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikIrtd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikIrtd.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccikIrtd.s: Assembler messages:
encrypt.c: /tmp/ccikIrtd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikIrtd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikIrtd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccikIrtd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikIrtd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikIrtd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikIrtd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikIrtd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikIrtd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccikIrtd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikIrtd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikIrtd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikIrtd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikIrtd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikIrtd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikIrtd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikIrtd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikIrtd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3v0leJ.s: Assembler messages:
encrypt.c: /tmp/cc3v0leJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3v0leJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3v0leJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3v0leJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3v0leJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3v0leJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3v0leJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3v0leJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3v0leJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3v0leJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3v0leJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3v0leJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3v0leJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3v0leJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3v0leJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3v0leJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3v0leJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc3v0leJ.s: Assembler messages:
encrypt.c: /tmp/cc3v0leJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3v0leJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3v0leJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3v0leJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3v0leJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3v0leJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3v0leJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3v0leJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3v0leJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3v0leJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3v0leJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3v0leJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3v0leJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3v0leJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3v0leJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3v0leJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3v0leJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3v0leJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccl8pqe4.s: Assembler messages:
encrypt.c: /tmp/ccl8pqe4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl8pqe4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl8pqe4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl8pqe4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8pqe4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8pqe4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8pqe4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl8pqe4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl8pqe4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl8pqe4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8pqe4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8pqe4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8pqe4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8pqe4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl8pqe4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8pqe4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8pqe4.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccl8pqe4.s: Assembler messages:
encrypt.c: /tmp/ccl8pqe4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl8pqe4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl8pqe4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl8pqe4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8pqe4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8pqe4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8pqe4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl8pqe4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl8pqe4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl8pqe4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8pqe4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8pqe4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8pqe4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8pqe4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8pqe4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl8pqe4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8pqe4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8pqe4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAVWvsB.s: Assembler messages:
encrypt.c: /tmp/ccAVWvsB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAVWvsB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAVWvsB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAVWvsB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVWvsB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVWvsB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVWvsB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAVWvsB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAVWvsB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVWvsB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAVWvsB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVWvsB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVWvsB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVWvsB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVWvsB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVWvsB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVWvsB.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccAVWvsB.s: Assembler messages:
encrypt.c: /tmp/ccAVWvsB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAVWvsB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAVWvsB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAVWvsB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVWvsB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVWvsB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVWvsB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAVWvsB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAVWvsB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVWvsB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAVWvsB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAVWvsB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVWvsB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVWvsB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWvsB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVWvsB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVWvsB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAVWvsB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSPKneW.s: Assembler messages:
encrypt.c: /tmp/ccSPKneW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSPKneW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSPKneW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSPKneW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPKneW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPKneW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPKneW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSPKneW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSPKneW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSPKneW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPKneW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPKneW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPKneW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPKneW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSPKneW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPKneW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPKneW.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccSPKneW.s: Assembler messages:
encrypt.c: /tmp/ccSPKneW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSPKneW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSPKneW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSPKneW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPKneW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPKneW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPKneW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSPKneW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSPKneW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSPKneW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSPKneW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPKneW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPKneW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPKneW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPKneW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSPKneW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPKneW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSPKneW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc83K8Zv.s: Assembler messages:
encrypt.c: /tmp/cc83K8Zv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc83K8Zv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc83K8Zv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc83K8Zv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83K8Zv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83K8Zv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83K8Zv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83K8Zv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83K8Zv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83K8Zv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83K8Zv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83K8Zv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc83K8Zv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83K8Zv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc83K8Zv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc83K8Zv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83K8Zv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83K8Zv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83K8Zv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83K8Zv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83K8Zv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc83K8Zv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83K8Zv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83K8Zv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckttGvT.s: Assembler messages:
encrypt.c: /tmp/cckttGvT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckttGvT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckttGvT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckttGvT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckttGvT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckttGvT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckttGvT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckttGvT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckttGvT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckttGvT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckttGvT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckttGvT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckttGvT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckttGvT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckttGvT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckttGvT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckttGvT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckttGvT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckttGvT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckttGvT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckttGvT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckttGvT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckttGvT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckttGvT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaFjEvT.s: Assembler messages:
encrypt.c: /tmp/ccaFjEvT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaFjEvT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaFjEvT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaFjEvT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFjEvT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFjEvT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFjEvT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFjEvT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFjEvT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFjEvT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFjEvT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFjEvT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaFjEvT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFjEvT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaFjEvT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFjEvT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaFjEvT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaFjEvT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFjEvT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFjEvT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaFjEvT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFjEvT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaFjEvT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaFjEvT.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 -O3 -fomit-frame-pointer sse4

Compiler output

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccY2LpeZ.s: Assembler messages:
encrypt.c: /tmp/ccY2LpeZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2LpeZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2LpeZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2LpeZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LpeZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LpeZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LpeZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LpeZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LpeZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2LpeZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2LpeZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2LpeZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2LpeZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LpeZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2LpeZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY2LpeZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2LpeZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2LpeZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2LpeZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LpeZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2LpeZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY2LpeZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2LpeZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2LpeZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccnpNkwv.s: Assembler messages:
encrypt.c: /tmp/ccnpNkwv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnpNkwv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnpNkwv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnpNkwv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpNkwv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpNkwv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpNkwv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpNkwv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpNkwv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpNkwv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpNkwv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpNkwv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnpNkwv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpNkwv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnpNkwv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpNkwv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnpNkwv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnpNkwv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpNkwv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpNkwv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnpNkwv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpNkwv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnpNkwv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnpNkwv.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9MxeiP.s: Assembler messages:
encrypt.c: /tmp/cc9MxeiP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9MxeiP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9MxeiP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9MxeiP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MxeiP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MxeiP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MxeiP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MxeiP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MxeiP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MxeiP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MxeiP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MxeiP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9MxeiP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MxeiP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9MxeiP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9MxeiP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MxeiP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MxeiP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MxeiP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MxeiP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MxeiP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9MxeiP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MxeiP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MxeiP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cchcCGko.s: Assembler messages:
encrypt.c: /tmp/cchcCGko.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchcCGko.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchcCGko.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchcCGko.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcCGko.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcCGko.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcCGko.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcCGko.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcCGko.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcCGko.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcCGko.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcCGko.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchcCGko.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcCGko.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchcCGko.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcCGko.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchcCGko.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcCGko.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcCGko.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcCGko.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcCGko.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcCGko.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchcCGko.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcCGko.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc61NTti.s: Assembler messages:
encrypt.c: /tmp/cc61NTti.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc61NTti.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc61NTti.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc61NTti.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61NTti.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61NTti.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61NTti.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61NTti.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61NTti.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61NTti.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61NTti.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61NTti.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc61NTti.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61NTti.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc61NTti.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc61NTti.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61NTti.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61NTti.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61NTti.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61NTti.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61NTti.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc61NTti.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61NTti.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61NTti.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwGmeXG.s: Assembler messages:
encrypt.c: /tmp/ccwGmeXG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwGmeXG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwGmeXG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwGmeXG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGmeXG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGmeXG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGmeXG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGmeXG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGmeXG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGmeXG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGmeXG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGmeXG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwGmeXG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGmeXG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwGmeXG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGmeXG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwGmeXG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGmeXG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGmeXG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGmeXG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGmeXG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGmeXG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwGmeXG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGmeXG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJXFccX.s: Assembler messages:
encrypt.c: /tmp/ccJXFccX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJXFccX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJXFccX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJXFccX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXFccX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXFccX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXFccX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXFccX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXFccX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXFccX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXFccX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXFccX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJXFccX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXFccX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJXFccX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJXFccX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXFccX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXFccX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXFccX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXFccX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXFccX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJXFccX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXFccX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXFccX.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmyEyBb.s: Assembler messages:
encrypt.c: /tmp/ccmyEyBb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmyEyBb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmyEyBb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmyEyBb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyEyBb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyEyBb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyEyBb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyEyBb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyEyBb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyEyBb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyEyBb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyEyBb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmyEyBb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyEyBb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmyEyBb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyEyBb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmyEyBb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyEyBb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyEyBb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyEyBb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyEyBb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyEyBb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyEyBb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyEyBb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS9mxZ3.s: Assembler messages:
encrypt.c: /tmp/ccS9mxZ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS9mxZ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS9mxZ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS9mxZ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9mxZ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9mxZ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9mxZ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9mxZ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9mxZ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9mxZ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9mxZ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9mxZ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS9mxZ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9mxZ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS9mxZ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9mxZ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS9mxZ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9mxZ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9mxZ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9mxZ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9mxZ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9mxZ3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS9mxZ3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9mxZ3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchWbObN.s: Assembler messages:
encrypt.c: /tmp/cchWbObN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchWbObN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchWbObN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchWbObN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWbObN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWbObN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWbObN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWbObN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWbObN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWbObN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWbObN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWbObN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchWbObN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWbObN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchWbObN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchWbObN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchWbObN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWbObN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWbObN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWbObN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWbObN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchWbObN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWbObN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchWbObN.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZuRCNj.s: Assembler messages:
encrypt.c: /tmp/ccZuRCNj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZuRCNj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZuRCNj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZuRCNj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRCNj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRCNj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRCNj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRCNj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRCNj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZuRCNj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZuRCNj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZuRCNj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZuRCNj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRCNj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZuRCNj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZuRCNj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZuRCNj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZuRCNj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZuRCNj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuRCNj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZuRCNj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZuRCNj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZuRCNj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZuRCNj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwtCZZ2.s: Assembler messages:
encrypt.c: /tmp/ccwtCZZ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwtCZZ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwtCZZ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwtCZZ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtCZZ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtCZZ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtCZZ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtCZZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtCZZ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtCZZ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtCZZ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtCZZ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwtCZZ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtCZZ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwtCZZ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtCZZ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwtCZZ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtCZZ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtCZZ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtCZZ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtCZZ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtCZZ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwtCZZ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtCZZ2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEvUxFS.s: Assembler messages:
encrypt.c: /tmp/ccEvUxFS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEvUxFS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEvUxFS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEvUxFS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvUxFS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvUxFS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvUxFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvUxFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvUxFS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvUxFS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvUxFS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvUxFS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEvUxFS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvUxFS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEvUxFS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvUxFS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEvUxFS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEvUxFS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvUxFS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvUxFS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvUxFS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvUxFS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEvUxFS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEvUxFS.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdZgzkc.s: Assembler messages:
encrypt.c: /tmp/ccdZgzkc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdZgzkc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdZgzkc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdZgzkc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZgzkc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZgzkc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZgzkc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZgzkc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZgzkc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZgzkc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZgzkc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZgzkc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdZgzkc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZgzkc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdZgzkc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdZgzkc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdZgzkc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZgzkc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZgzkc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdZgzkc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZgzkc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdZgzkc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZgzkc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdZgzkc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXswbzx.s: Assembler messages:
encrypt.c: /tmp/ccXswbzx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXswbzx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXswbzx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXswbzx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXswbzx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXswbzx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXswbzx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXswbzx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXswbzx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXswbzx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXswbzx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXswbzx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXswbzx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXswbzx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXswbzx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXswbzx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXswbzx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXswbzx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXswbzx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXswbzx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXswbzx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXswbzx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXswbzx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXswbzx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclDOnOO.s: Assembler messages:
encrypt.c: /tmp/cclDOnOO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclDOnOO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclDOnOO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclDOnOO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDOnOO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDOnOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDOnOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDOnOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDOnOO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDOnOO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDOnOO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDOnOO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclDOnOO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDOnOO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclDOnOO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclDOnOO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclDOnOO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDOnOO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDOnOO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDOnOO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDOnOO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclDOnOO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDOnOO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclDOnOO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4C2eLq.s: Assembler messages:
encrypt.c: /tmp/cc4C2eLq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4C2eLq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4C2eLq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4C2eLq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C2eLq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C2eLq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C2eLq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C2eLq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C2eLq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4C2eLq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4C2eLq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4C2eLq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4C2eLq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C2eLq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4C2eLq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4C2eLq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4C2eLq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4C2eLq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4C2eLq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4C2eLq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4C2eLq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4C2eLq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4C2eLq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4C2eLq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoz0dmH.s: Assembler messages:
encrypt.c: /tmp/ccoz0dmH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoz0dmH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoz0dmH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoz0dmH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoz0dmH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoz0dmH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoz0dmH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoz0dmH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoz0dmH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoz0dmH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoz0dmH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoz0dmH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoz0dmH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoz0dmH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoz0dmH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoz0dmH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoz0dmH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoz0dmH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoz0dmH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoz0dmH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoz0dmH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoz0dmH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoz0dmH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoz0dmH.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKyjBTK.s: Assembler messages:
encrypt.c: /tmp/ccKyjBTK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyjBTK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKyjBTK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKyjBTK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyjBTK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyjBTK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyjBTK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyjBTK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyjBTK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyjBTK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyjBTK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyjBTK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKyjBTK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyjBTK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKyjBTK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyjBTK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKyjBTK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyjBTK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyjBTK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyjBTK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyjBTK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyjBTK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyjBTK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyjBTK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdlipp0.s: Assembler messages:
encrypt.c: /tmp/ccdlipp0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdlipp0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdlipp0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdlipp0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlipp0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlipp0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlipp0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlipp0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlipp0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlipp0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlipp0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlipp0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdlipp0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlipp0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdlipp0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdlipp0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlipp0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlipp0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlipp0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlipp0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlipp0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdlipp0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlipp0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlipp0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaGfzDR.s: Assembler messages:
encrypt.c: /tmp/ccaGfzDR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaGfzDR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaGfzDR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaGfzDR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGfzDR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGfzDR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGfzDR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGfzDR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGfzDR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGfzDR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGfzDR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGfzDR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaGfzDR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGfzDR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaGfzDR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaGfzDR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaGfzDR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGfzDR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGfzDR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaGfzDR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGfzDR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaGfzDR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGfzDR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaGfzDR.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 -O3 -fomit-frame-pointer avx1

Compiler output

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuRFVpv.s: Assembler messages:
encrypt.c: /tmp/ccuRFVpv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuRFVpv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuRFVpv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuRFVpv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRFVpv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRFVpv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRFVpv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRFVpv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRFVpv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRFVpv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRFVpv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRFVpv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuRFVpv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRFVpv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuRFVpv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuRFVpv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuRFVpv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRFVpv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRFVpv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuRFVpv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRFVpv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuRFVpv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRFVpv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuRFVpv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvmNBJn.s: Assembler messages:
encrypt.c: /tmp/ccvmNBJn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmNBJn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmNBJn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmNBJn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNBJn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNBJn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNBJn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNBJn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNBJn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmNBJn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmNBJn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmNBJn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmNBJn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNBJn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmNBJn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmNBJn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvmNBJn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmNBJn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmNBJn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmNBJn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmNBJn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmNBJn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmNBJn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmNBJn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6XCoHm.s: Assembler messages:
encrypt.c: /tmp/cc6XCoHm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6XCoHm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6XCoHm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6XCoHm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XCoHm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XCoHm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XCoHm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XCoHm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XCoHm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XCoHm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XCoHm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XCoHm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6XCoHm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XCoHm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6XCoHm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6XCoHm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6XCoHm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XCoHm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XCoHm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6XCoHm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XCoHm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6XCoHm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XCoHm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6XCoHm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7orTNf.s: Assembler messages:
encrypt.c: /tmp/cc7orTNf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7orTNf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7orTNf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7orTNf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7orTNf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7orTNf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7orTNf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7orTNf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7orTNf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7orTNf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7orTNf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7orTNf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7orTNf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7orTNf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7orTNf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7orTNf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7orTNf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7orTNf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7orTNf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7orTNf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7orTNf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7orTNf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7orTNf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7orTNf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXMJCjo.s: Assembler messages:
encrypt.c: /tmp/ccXMJCjo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMJCjo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMJCjo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMJCjo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMJCjo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMJCjo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMJCjo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMJCjo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMJCjo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMJCjo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMJCjo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMJCjo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMJCjo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMJCjo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMJCjo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMJCjo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXMJCjo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMJCjo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMJCjo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMJCjo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMJCjo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMJCjo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMJCjo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMJCjo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl34tmK.s: Assembler messages:
encrypt.c: /tmp/ccl34tmK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl34tmK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl34tmK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl34tmK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl34tmK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl34tmK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl34tmK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl34tmK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl34tmK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl34tmK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl34tmK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl34tmK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl34tmK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl34tmK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl34tmK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl34tmK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl34tmK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl34tmK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl34tmK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl34tmK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl34tmK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl34tmK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl34tmK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl34tmK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjWSMnz.s: Assembler messages:
encrypt.c: /tmp/ccjWSMnz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjWSMnz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjWSMnz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjWSMnz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWSMnz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWSMnz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWSMnz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWSMnz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWSMnz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWSMnz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWSMnz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWSMnz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjWSMnz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWSMnz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjWSMnz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjWSMnz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWSMnz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWSMnz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWSMnz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWSMnz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWSMnz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjWSMnz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWSMnz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWSMnz.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 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwgRl8d.s: Assembler messages:
encrypt.c: /tmp/ccwgRl8d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwgRl8d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwgRl8d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwgRl8d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgRl8d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgRl8d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgRl8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgRl8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgRl8d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgRl8d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgRl8d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgRl8d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwgRl8d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgRl8d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwgRl8d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgRl8d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwgRl8d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwgRl8d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgRl8d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgRl8d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgRl8d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgRl8d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwgRl8d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgRl8d.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdjI0xm.s: Assembler messages:
encrypt.c: /tmp/ccdjI0xm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjI0xm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjI0xm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdjI0xm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjI0xm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjI0xm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjI0xm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjI0xm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjI0xm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjI0xm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjI0xm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjI0xm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdjI0xm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjI0xm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjI0xm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdjI0xm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdjI0xm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjI0xm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjI0xm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdjI0xm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjI0xm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdjI0xm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjI0xm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdjI0xm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoB6vN4.s: Assembler messages:
encrypt.c: /tmp/ccoB6vN4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoB6vN4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoB6vN4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoB6vN4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB6vN4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB6vN4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB6vN4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB6vN4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB6vN4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoB6vN4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoB6vN4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoB6vN4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoB6vN4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB6vN4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoB6vN4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoB6vN4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoB6vN4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoB6vN4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoB6vN4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoB6vN4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoB6vN4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoB6vN4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoB6vN4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoB6vN4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMgOQgg.s: Assembler messages:
encrypt.c: /tmp/ccMgOQgg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMgOQgg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMgOQgg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMgOQgg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOQgg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOQgg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOQgg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOQgg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOQgg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgOQgg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgOQgg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgOQgg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMgOQgg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOQgg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMgOQgg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMgOQgg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMgOQgg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgOQgg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgOQgg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgOQgg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgOQgg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMgOQgg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgOQgg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMgOQgg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfDZpiT.s: Assembler messages:
encrypt.c: /tmp/ccfDZpiT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfDZpiT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfDZpiT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfDZpiT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDZpiT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDZpiT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDZpiT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDZpiT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDZpiT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDZpiT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDZpiT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDZpiT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfDZpiT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDZpiT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfDZpiT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDZpiT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfDZpiT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfDZpiT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDZpiT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDZpiT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfDZpiT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDZpiT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfDZpiT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfDZpiT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Nxwk9.s: Assembler messages:
encrypt.c: /tmp/cc1Nxwk9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Nxwk9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Nxwk9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Nxwk9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nxwk9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nxwk9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nxwk9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nxwk9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nxwk9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nxwk9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nxwk9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nxwk9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Nxwk9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nxwk9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Nxwk9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Nxwk9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nxwk9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nxwk9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nxwk9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nxwk9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nxwk9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Nxwk9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nxwk9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nxwk9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccusdryH.s: Assembler messages:
encrypt.c: /tmp/ccusdryH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccusdryH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccusdryH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccusdryH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusdryH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusdryH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusdryH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusdryH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusdryH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusdryH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusdryH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusdryH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccusdryH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusdryH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccusdryH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusdryH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccusdryH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccusdryH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusdryH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusdryH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusdryH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusdryH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccusdryH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccusdryH.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbpaGoA.s: Assembler messages:
encrypt.c: /tmp/ccbpaGoA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbpaGoA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbpaGoA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbpaGoA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpaGoA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpaGoA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpaGoA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpaGoA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpaGoA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpaGoA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpaGoA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpaGoA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbpaGoA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpaGoA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbpaGoA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpaGoA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbpaGoA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpaGoA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpaGoA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpaGoA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpaGoA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpaGoA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbpaGoA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpaGoA.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc6Fr2pc.s: Assembler messages:
encrypt.c: /tmp/cc6Fr2pc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Fr2pc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Fr2pc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Fr2pc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fr2pc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fr2pc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fr2pc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fr2pc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fr2pc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Fr2pc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Fr2pc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Fr2pc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Fr2pc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fr2pc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Fr2pc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Fr2pc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Fr2pc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Fr2pc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Fr2pc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Fr2pc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Fr2pc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Fr2pc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Fr2pc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Fr2pc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccTCZyOO.s: Assembler messages:
encrypt.c: /tmp/ccTCZyOO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCZyOO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCZyOO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTCZyOO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCZyOO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCZyOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCZyOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCZyOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCZyOO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCZyOO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCZyOO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCZyOO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTCZyOO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCZyOO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCZyOO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTCZyOO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCZyOO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCZyOO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCZyOO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCZyOO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCZyOO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTCZyOO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCZyOO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCZyOO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8xgbf5.s: Assembler messages:
encrypt.c: /tmp/cc8xgbf5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8xgbf5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8xgbf5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8xgbf5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xgbf5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xgbf5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xgbf5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xgbf5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xgbf5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xgbf5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xgbf5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xgbf5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8xgbf5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xgbf5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8xgbf5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xgbf5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8xgbf5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xgbf5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xgbf5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xgbf5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xgbf5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xgbf5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8xgbf5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xgbf5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDQm1EF.s: Assembler messages:
encrypt.c: /tmp/ccDQm1EF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDQm1EF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDQm1EF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDQm1EF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQm1EF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQm1EF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQm1EF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQm1EF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQm1EF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQm1EF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQm1EF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQm1EF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDQm1EF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQm1EF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDQm1EF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDQm1EF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQm1EF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQm1EF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQm1EF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQm1EF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQm1EF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDQm1EF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQm1EF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQm1EF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYcOe4B.s: Assembler messages:
encrypt.c: /tmp/ccYcOe4B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYcOe4B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYcOe4B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYcOe4B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcOe4B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcOe4B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcOe4B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcOe4B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcOe4B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcOe4B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcOe4B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcOe4B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYcOe4B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcOe4B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYcOe4B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYcOe4B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcOe4B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcOe4B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcOe4B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcOe4B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcOe4B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYcOe4B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcOe4B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcOe4B.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccawD4cm.s: Assembler messages:
encrypt.c: /tmp/ccawD4cm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawD4cm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawD4cm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccawD4cm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawD4cm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawD4cm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawD4cm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawD4cm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawD4cm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawD4cm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawD4cm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawD4cm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawD4cm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawD4cm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawD4cm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawD4cm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccawD4cm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccawD4cm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawD4cm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawD4cm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawD4cm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawD4cm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawD4cm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccawD4cm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTi4Jof.s: Assembler messages:
encrypt.c: /tmp/ccTi4Jof.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTi4Jof.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTi4Jof.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTi4Jof.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTi4Jof.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTi4Jof.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTi4Jof.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTi4Jof.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTi4Jof.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTi4Jof.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTi4Jof.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTi4Jof.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTi4Jof.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTi4Jof.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTi4Jof.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTi4Jof.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTi4Jof.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTi4Jof.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTi4Jof.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTi4Jof.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTi4Jof.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTi4Jof.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTi4Jof.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTi4Jof.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrTjk3s.s: Assembler messages:
encrypt.c: /tmp/ccrTjk3s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTjk3s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTjk3s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTjk3s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTjk3s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTjk3s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTjk3s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTjk3s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTjk3s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTjk3s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTjk3s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTjk3s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrTjk3s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTjk3s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTjk3s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrTjk3s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTjk3s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTjk3s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTjk3s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTjk3s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTjk3s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTjk3s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTjk3s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTjk3s.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuhiWlT.s: Assembler messages:
encrypt.c: /tmp/ccuhiWlT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuhiWlT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuhiWlT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuhiWlT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhiWlT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhiWlT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhiWlT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhiWlT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhiWlT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhiWlT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhiWlT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhiWlT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuhiWlT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhiWlT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuhiWlT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhiWlT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuhiWlT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhiWlT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhiWlT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhiWlT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhiWlT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhiWlT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuhiWlT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhiWlT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc56BgeK.s: Assembler messages:
encrypt.c: /tmp/cc56BgeK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc56BgeK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc56BgeK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc56BgeK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56BgeK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56BgeK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56BgeK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56BgeK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56BgeK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc56BgeK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc56BgeK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc56BgeK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc56BgeK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56BgeK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc56BgeK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc56BgeK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc56BgeK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc56BgeK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc56BgeK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc56BgeK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56BgeK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc56BgeK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc56BgeK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc56BgeK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyOPaEZ.s: Assembler messages:
encrypt.c: /tmp/ccyOPaEZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyOPaEZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyOPaEZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyOPaEZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOPaEZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOPaEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOPaEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOPaEZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOPaEZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyOPaEZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyOPaEZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyOPaEZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyOPaEZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOPaEZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyOPaEZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyOPaEZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyOPaEZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyOPaEZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyOPaEZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyOPaEZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyOPaEZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyOPaEZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyOPaEZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyOPaEZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6CJsna.s: Assembler messages:
encrypt.c: /tmp/cc6CJsna.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6CJsna.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6CJsna.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6CJsna.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CJsna.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CJsna.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CJsna.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CJsna.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CJsna.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6CJsna.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6CJsna.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6CJsna.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6CJsna.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CJsna.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6CJsna.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6CJsna.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6CJsna.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6CJsna.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6CJsna.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6CJsna.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6CJsna.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6CJsna.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6CJsna.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6CJsna.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgaCbK9.s: Assembler messages:
encrypt.c: /tmp/ccgaCbK9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgaCbK9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgaCbK9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgaCbK9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgaCbK9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgaCbK9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgaCbK9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgaCbK9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgaCbK9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgaCbK9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgaCbK9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgaCbK9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgaCbK9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgaCbK9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgaCbK9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgaCbK9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgaCbK9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgaCbK9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgaCbK9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgaCbK9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgaCbK9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgaCbK9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgaCbK9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgaCbK9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjQWPw1.s: Assembler messages:
encrypt.c: /tmp/ccjQWPw1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQWPw1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQWPw1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQWPw1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQWPw1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQWPw1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQWPw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQWPw1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQWPw1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQWPw1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQWPw1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQWPw1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQWPw1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQWPw1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQWPw1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjQWPw1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjQWPw1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQWPw1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQWPw1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQWPw1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQWPw1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQWPw1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQWPw1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjQWPw1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctuW0r3.s: Assembler messages:
encrypt.c: /tmp/cctuW0r3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctuW0r3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctuW0r3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctuW0r3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuW0r3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuW0r3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuW0r3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuW0r3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuW0r3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuW0r3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuW0r3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuW0r3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctuW0r3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuW0r3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctuW0r3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuW0r3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctuW0r3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctuW0r3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuW0r3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuW0r3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctuW0r3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuW0r3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctuW0r3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctuW0r3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccF2r0wL.s: Assembler messages:
encrypt.c: /tmp/ccF2r0wL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF2r0wL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF2r0wL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF2r0wL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2r0wL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2r0wL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2r0wL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2r0wL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2r0wL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2r0wL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2r0wL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2r0wL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF2r0wL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2r0wL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF2r0wL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF2r0wL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF2r0wL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2r0wL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2r0wL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF2r0wL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2r0wL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF2r0wL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2r0wL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF2r0wL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccv2R7JQ.s: Assembler messages:
encrypt.c: /tmp/ccv2R7JQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2R7JQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv2R7JQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv2R7JQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2R7JQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2R7JQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2R7JQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2R7JQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2R7JQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2R7JQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2R7JQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2R7JQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv2R7JQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2R7JQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv2R7JQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2R7JQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv2R7JQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2R7JQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2R7JQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2R7JQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2R7JQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2R7JQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2R7JQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2R7JQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8M6JuF.s: Assembler messages:
encrypt.c: /tmp/cc8M6JuF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8M6JuF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8M6JuF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8M6JuF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M6JuF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M6JuF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M6JuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M6JuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M6JuF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8M6JuF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8M6JuF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8M6JuF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8M6JuF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M6JuF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8M6JuF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8M6JuF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8M6JuF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8M6JuF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8M6JuF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8M6JuF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M6JuF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8M6JuF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8M6JuF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8M6JuF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmSe9YE.s: Assembler messages:
encrypt.c: /tmp/ccmSe9YE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmSe9YE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmSe9YE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmSe9YE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSe9YE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSe9YE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSe9YE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSe9YE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSe9YE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSe9YE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSe9YE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSe9YE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmSe9YE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSe9YE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmSe9YE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmSe9YE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmSe9YE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSe9YE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSe9YE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmSe9YE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSe9YE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmSe9YE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSe9YE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmSe9YE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHpZVyl.s: Assembler messages:
encrypt.c: /tmp/ccHpZVyl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpZVyl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHpZVyl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHpZVyl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpZVyl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpZVyl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpZVyl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpZVyl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpZVyl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpZVyl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpZVyl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpZVyl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHpZVyl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpZVyl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHpZVyl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHpZVyl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpZVyl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpZVyl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpZVyl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpZVyl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpZVyl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpZVyl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpZVyl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpZVyl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmBtQwU.s: Assembler messages:
encrypt.c: /tmp/ccmBtQwU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmBtQwU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmBtQwU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmBtQwU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBtQwU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBtQwU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBtQwU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBtQwU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBtQwU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBtQwU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBtQwU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBtQwU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmBtQwU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBtQwU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmBtQwU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBtQwU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmBtQwU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmBtQwU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBtQwU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBtQwU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmBtQwU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBtQwU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmBtQwU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmBtQwU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZpK8hJ.s: Assembler messages:
encrypt.c: /tmp/ccZpK8hJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZpK8hJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZpK8hJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZpK8hJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpK8hJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpK8hJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpK8hJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpK8hJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpK8hJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpK8hJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpK8hJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpK8hJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZpK8hJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpK8hJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZpK8hJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpK8hJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZpK8hJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZpK8hJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpK8hJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpK8hJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpK8hJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpK8hJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZpK8hJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZpK8hJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpFrBw9.s: Assembler messages:
encrypt.c: /tmp/ccpFrBw9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFrBw9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpFrBw9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFrBw9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrBw9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrBw9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrBw9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrBw9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrBw9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFrBw9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFrBw9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFrBw9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpFrBw9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrBw9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpFrBw9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpFrBw9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFrBw9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFrBw9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFrBw9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrBw9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFrBw9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFrBw9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFrBw9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFrBw9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cchRznWw.s: Assembler messages:
encrypt.c: /tmp/cchRznWw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchRznWw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchRznWw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchRznWw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRznWw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRznWw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRznWw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRznWw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRznWw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRznWw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRznWw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRznWw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchRznWw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRznWw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchRznWw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRznWw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchRznWw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRznWw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRznWw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRznWw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRznWw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRznWw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRznWw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRznWw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cci9e3EQ.s: Assembler messages:
encrypt.c: /tmp/cci9e3EQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci9e3EQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci9e3EQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci9e3EQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9e3EQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9e3EQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9e3EQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9e3EQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9e3EQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9e3EQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9e3EQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9e3EQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci9e3EQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9e3EQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci9e3EQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci9e3EQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci9e3EQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9e3EQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9e3EQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9e3EQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9e3EQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci9e3EQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9e3EQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci9e3EQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMQfbfQ.s: Assembler messages:
encrypt.c: /tmp/ccMQfbfQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQfbfQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQfbfQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQfbfQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQfbfQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQfbfQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQfbfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQfbfQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQfbfQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQfbfQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQfbfQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQfbfQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQfbfQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQfbfQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQfbfQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMQfbfQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQfbfQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQfbfQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQfbfQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQfbfQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQfbfQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMQfbfQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQfbfQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQfbfQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdmL1gq.s: Assembler messages:
encrypt.c: /tmp/ccdmL1gq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdmL1gq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdmL1gq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdmL1gq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmL1gq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmL1gq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmL1gq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmL1gq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmL1gq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmL1gq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmL1gq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmL1gq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdmL1gq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmL1gq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdmL1gq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmL1gq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdmL1gq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdmL1gq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmL1gq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmL1gq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdmL1gq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmL1gq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdmL1gq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdmL1gq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccdX9qy.s: Assembler messages:
encrypt.c: /tmp/cccdX9qy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdX9qy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdX9qy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccdX9qy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdX9qy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdX9qy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdX9qy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdX9qy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdX9qy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdX9qy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdX9qy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdX9qy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdX9qy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdX9qy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdX9qy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdX9qy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdX9qy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdX9qy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdX9qy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdX9qy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdX9qy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdX9qy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdX9qy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdX9qy.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw3YJPU.s: Assembler messages:
encrypt.c: /tmp/ccw3YJPU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw3YJPU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw3YJPU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw3YJPU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3YJPU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3YJPU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3YJPU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3YJPU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3YJPU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3YJPU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3YJPU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3YJPU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw3YJPU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3YJPU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw3YJPU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3YJPU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw3YJPU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw3YJPU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3YJPU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3YJPU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw3YJPU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3YJPU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw3YJPU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3YJPU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYNHR4s.s: Assembler messages:
encrypt.c: /tmp/ccYNHR4s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYNHR4s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYNHR4s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYNHR4s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHR4s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHR4s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHR4s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHR4s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHR4s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNHR4s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNHR4s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNHR4s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYNHR4s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHR4s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYNHR4s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYNHR4s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYNHR4s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNHR4s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNHR4s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNHR4s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNHR4s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYNHR4s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNHR4s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYNHR4s.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpRCvTI.s: Assembler messages:
encrypt.c: /tmp/ccpRCvTI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRCvTI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRCvTI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRCvTI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRCvTI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRCvTI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRCvTI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRCvTI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRCvTI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRCvTI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRCvTI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRCvTI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRCvTI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRCvTI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRCvTI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRCvTI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpRCvTI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRCvTI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRCvTI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRCvTI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRCvTI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRCvTI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRCvTI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRCvTI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc82PRAo.s: Assembler messages:
encrypt.c: /tmp/cc82PRAo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc82PRAo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc82PRAo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc82PRAo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82PRAo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82PRAo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82PRAo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82PRAo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82PRAo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82PRAo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82PRAo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82PRAo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc82PRAo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82PRAo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc82PRAo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82PRAo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc82PRAo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc82PRAo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82PRAo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82PRAo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc82PRAo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82PRAo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc82PRAo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc82PRAo.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXr3ESa.s: Assembler messages:
encrypt.c: /tmp/ccXr3ESa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXr3ESa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXr3ESa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXr3ESa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr3ESa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr3ESa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr3ESa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr3ESa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr3ESa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXr3ESa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXr3ESa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXr3ESa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXr3ESa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr3ESa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXr3ESa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXr3ESa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXr3ESa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXr3ESa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXr3ESa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXr3ESa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXr3ESa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXr3ESa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXr3ESa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXr3ESa.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgknhKp.s: Assembler messages:
encrypt.c: /tmp/ccgknhKp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgknhKp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgknhKp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgknhKp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknhKp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknhKp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknhKp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknhKp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknhKp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgknhKp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgknhKp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgknhKp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgknhKp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknhKp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgknhKp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgknhKp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgknhKp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgknhKp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgknhKp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgknhKp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgknhKp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgknhKp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgknhKp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgknhKp.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuTqiV0.s: Assembler messages:
encrypt.c: /tmp/ccuTqiV0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuTqiV0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuTqiV0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuTqiV0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTqiV0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTqiV0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTqiV0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTqiV0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTqiV0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTqiV0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTqiV0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTqiV0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuTqiV0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTqiV0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuTqiV0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuTqiV0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTqiV0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTqiV0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTqiV0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTqiV0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTqiV0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTqiV0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTqiV0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTqiV0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7VTqRh.s: Assembler messages:
encrypt.c: /tmp/cc7VTqRh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7VTqRh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7VTqRh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7VTqRh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VTqRh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VTqRh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VTqRh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VTqRh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VTqRh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VTqRh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VTqRh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VTqRh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7VTqRh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VTqRh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7VTqRh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7VTqRh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VTqRh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VTqRh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VTqRh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VTqRh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VTqRh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7VTqRh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VTqRh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VTqRh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9JtSyB.s: Assembler messages:
encrypt.c: /tmp/cc9JtSyB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9JtSyB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9JtSyB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9JtSyB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JtSyB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JtSyB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JtSyB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JtSyB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JtSyB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JtSyB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JtSyB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JtSyB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9JtSyB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JtSyB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9JtSyB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JtSyB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9JtSyB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9JtSyB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JtSyB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JtSyB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9JtSyB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JtSyB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9JtSyB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9JtSyB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp1Gjg7.s: Assembler messages:
encrypt.c: /tmp/ccp1Gjg7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp1Gjg7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp1Gjg7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp1Gjg7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Gjg7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Gjg7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Gjg7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Gjg7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Gjg7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1Gjg7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1Gjg7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1Gjg7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp1Gjg7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Gjg7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp1Gjg7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp1Gjg7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp1Gjg7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1Gjg7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1Gjg7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp1Gjg7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1Gjg7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp1Gjg7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1Gjg7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp1Gjg7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczxmEvq.s: Assembler messages:
encrypt.c: /tmp/cczxmEvq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczxmEvq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczxmEvq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczxmEvq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxmEvq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxmEvq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxmEvq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxmEvq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxmEvq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxmEvq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxmEvq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxmEvq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczxmEvq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxmEvq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczxmEvq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxmEvq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczxmEvq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxmEvq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxmEvq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxmEvq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxmEvq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxmEvq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxmEvq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxmEvq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFNIqyQ.s: Assembler messages:
encrypt.c: /tmp/ccFNIqyQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFNIqyQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFNIqyQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFNIqyQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNIqyQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNIqyQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNIqyQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNIqyQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNIqyQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNIqyQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNIqyQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNIqyQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFNIqyQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNIqyQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFNIqyQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFNIqyQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFNIqyQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNIqyQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNIqyQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFNIqyQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNIqyQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFNIqyQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNIqyQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFNIqyQ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccelCSLd.s: Assembler messages:
encrypt.c: /tmp/ccelCSLd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccelCSLd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccelCSLd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccelCSLd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelCSLd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelCSLd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelCSLd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelCSLd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelCSLd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelCSLd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelCSLd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelCSLd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccelCSLd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelCSLd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccelCSLd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelCSLd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccelCSLd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccelCSLd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelCSLd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelCSLd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccelCSLd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelCSLd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccelCSLd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccelCSLd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQOnos7.s: Assembler messages:
encrypt.c: /tmp/ccQOnos7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQOnos7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQOnos7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQOnos7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOnos7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOnos7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOnos7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOnos7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOnos7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOnos7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOnos7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOnos7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQOnos7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOnos7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQOnos7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOnos7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQOnos7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQOnos7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOnos7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOnos7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQOnos7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOnos7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQOnos7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQOnos7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchz6dxC.s: Assembler messages:
encrypt.c: /tmp/cchz6dxC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchz6dxC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchz6dxC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchz6dxC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchz6dxC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchz6dxC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchz6dxC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchz6dxC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchz6dxC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchz6dxC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchz6dxC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchz6dxC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchz6dxC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchz6dxC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchz6dxC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchz6dxC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchz6dxC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchz6dxC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchz6dxC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchz6dxC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchz6dxC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchz6dxC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchz6dxC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchz6dxC.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9T4qFR.s: Assembler messages:
encrypt.c: /tmp/cc9T4qFR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9T4qFR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9T4qFR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9T4qFR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T4qFR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T4qFR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T4qFR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T4qFR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T4qFR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T4qFR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T4qFR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T4qFR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9T4qFR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T4qFR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9T4qFR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9T4qFR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9T4qFR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T4qFR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T4qFR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9T4qFR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T4qFR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9T4qFR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T4qFR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9T4qFR.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWPiNve.s: Assembler messages:
encrypt.c: /tmp/ccWPiNve.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWPiNve.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWPiNve.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWPiNve.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPiNve.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPiNve.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPiNve.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPiNve.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPiNve.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPiNve.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPiNve.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPiNve.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWPiNve.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPiNve.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWPiNve.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPiNve.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWPiNve.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWPiNve.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPiNve.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPiNve.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWPiNve.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPiNve.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWPiNve.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWPiNve.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS4SDk2.s: Assembler messages:
encrypt.c: /tmp/ccS4SDk2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4SDk2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4SDk2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4SDk2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4SDk2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4SDk2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4SDk2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4SDk2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4SDk2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4SDk2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4SDk2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4SDk2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4SDk2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4SDk2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4SDk2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4SDk2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS4SDk2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4SDk2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4SDk2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4SDk2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4SDk2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4SDk2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4SDk2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4SDk2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciiMrjH.s: Assembler messages:
encrypt.c: /tmp/cciiMrjH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciiMrjH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciiMrjH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciiMrjH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiMrjH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiMrjH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiMrjH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiMrjH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiMrjH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciiMrjH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciiMrjH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciiMrjH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciiMrjH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiMrjH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciiMrjH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciiMrjH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciiMrjH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciiMrjH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciiMrjH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiMrjH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciiMrjH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciiMrjH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciiMrjH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciiMrjH.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3smKvJ.s: Assembler messages:
encrypt.c: /tmp/cc3smKvJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3smKvJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3smKvJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3smKvJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3smKvJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3smKvJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3smKvJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3smKvJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3smKvJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3smKvJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3smKvJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3smKvJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3smKvJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3smKvJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3smKvJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3smKvJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3smKvJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3smKvJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3smKvJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3smKvJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3smKvJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3smKvJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3smKvJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3smKvJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMDhnxx.s: Assembler messages:
encrypt.c: /tmp/ccMDhnxx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMDhnxx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMDhnxx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMDhnxx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDhnxx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDhnxx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDhnxx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDhnxx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDhnxx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMDhnxx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMDhnxx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMDhnxx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMDhnxx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDhnxx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMDhnxx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMDhnxx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMDhnxx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMDhnxx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMDhnxx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDhnxx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMDhnxx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMDhnxx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMDhnxx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMDhnxx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTHKmLm.s: Assembler messages:
encrypt.c: /tmp/ccTHKmLm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTHKmLm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTHKmLm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTHKmLm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHKmLm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHKmLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHKmLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHKmLm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHKmLm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHKmLm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHKmLm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHKmLm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTHKmLm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHKmLm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTHKmLm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTHKmLm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHKmLm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHKmLm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHKmLm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHKmLm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHKmLm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTHKmLm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHKmLm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHKmLm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnToKkx.s: Assembler messages:
encrypt.c: /tmp/ccnToKkx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnToKkx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnToKkx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnToKkx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnToKkx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnToKkx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnToKkx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnToKkx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnToKkx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnToKkx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnToKkx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnToKkx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnToKkx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnToKkx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnToKkx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnToKkx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnToKkx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnToKkx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnToKkx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnToKkx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnToKkx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnToKkx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnToKkx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnToKkx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccolVv3C.s: Assembler messages:
encrypt.c: /tmp/ccolVv3C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccolVv3C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccolVv3C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccolVv3C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVv3C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVv3C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVv3C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVv3C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVv3C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolVv3C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolVv3C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolVv3C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccolVv3C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVv3C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccolVv3C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccolVv3C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolVv3C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolVv3C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolVv3C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolVv3C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolVv3C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccolVv3C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolVv3C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolVv3C.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpRGCE3.s: Assembler messages:
encrypt.c: /tmp/ccpRGCE3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRGCE3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRGCE3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRGCE3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRGCE3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRGCE3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRGCE3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRGCE3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRGCE3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRGCE3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRGCE3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRGCE3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRGCE3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRGCE3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRGCE3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRGCE3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpRGCE3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRGCE3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRGCE3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRGCE3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRGCE3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRGCE3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRGCE3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRGCE3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYaBAew.s: Assembler messages:
encrypt.c: /tmp/ccYaBAew.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYaBAew.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYaBAew.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYaBAew.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBAew.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBAew.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBAew.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBAew.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBAew.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaBAew.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaBAew.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaBAew.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYaBAew.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBAew.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYaBAew.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYaBAew.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaBAew.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaBAew.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaBAew.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaBAew.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaBAew.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYaBAew.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaBAew.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaBAew.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu5lc1Q.s: Assembler messages:
encrypt.c: /tmp/ccu5lc1Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu5lc1Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu5lc1Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu5lc1Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5lc1Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5lc1Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5lc1Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5lc1Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5lc1Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5lc1Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5lc1Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5lc1Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu5lc1Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5lc1Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu5lc1Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5lc1Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu5lc1Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5lc1Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5lc1Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5lc1Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5lc1Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5lc1Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5lc1Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5lc1Q.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cchdxa57.s: Assembler messages:
encrypt.c: /tmp/cchdxa57.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchdxa57.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchdxa57.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchdxa57.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdxa57.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdxa57.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdxa57.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdxa57.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdxa57.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdxa57.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdxa57.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdxa57.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchdxa57.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdxa57.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchdxa57.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchdxa57.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdxa57.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdxa57.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdxa57.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdxa57.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdxa57.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchdxa57.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdxa57.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdxa57.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsYLhcy.s: Assembler messages:
encrypt.c: /tmp/ccsYLhcy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsYLhcy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsYLhcy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsYLhcy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYLhcy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYLhcy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYLhcy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYLhcy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYLhcy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsYLhcy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsYLhcy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsYLhcy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsYLhcy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYLhcy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsYLhcy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsYLhcy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsYLhcy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsYLhcy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsYLhcy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsYLhcy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYLhcy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsYLhcy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsYLhcy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsYLhcy.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7uLPPl.s: Assembler messages:
encrypt.c: /tmp/cc7uLPPl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7uLPPl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7uLPPl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7uLPPl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uLPPl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uLPPl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uLPPl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uLPPl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uLPPl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uLPPl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uLPPl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uLPPl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7uLPPl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uLPPl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7uLPPl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uLPPl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7uLPPl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7uLPPl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uLPPl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uLPPl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uLPPl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uLPPl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7uLPPl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7uLPPl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce0ykZ8.s: Assembler messages:
encrypt.c: /tmp/cce0ykZ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce0ykZ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce0ykZ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce0ykZ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0ykZ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0ykZ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0ykZ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0ykZ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0ykZ8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0ykZ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0ykZ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0ykZ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce0ykZ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0ykZ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce0ykZ8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce0ykZ8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce0ykZ8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0ykZ8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0ykZ8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0ykZ8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0ykZ8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce0ykZ8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0ykZ8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce0ykZ8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0OR4f6.s: Assembler messages:
encrypt.c: /tmp/cc0OR4f6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0OR4f6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0OR4f6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0OR4f6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OR4f6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OR4f6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OR4f6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OR4f6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OR4f6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OR4f6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OR4f6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OR4f6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0OR4f6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OR4f6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0OR4f6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0OR4f6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0OR4f6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OR4f6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OR4f6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0OR4f6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OR4f6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0OR4f6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OR4f6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0OR4f6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPMUmEO.s: Assembler messages:
encrypt.c: /tmp/ccPMUmEO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMUmEO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMUmEO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMUmEO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMUmEO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMUmEO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMUmEO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMUmEO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMUmEO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMUmEO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMUmEO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMUmEO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMUmEO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMUmEO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMUmEO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMUmEO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPMUmEO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPMUmEO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMUmEO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMUmEO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMUmEO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMUmEO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPMUmEO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPMUmEO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9ZOKxX.s: Assembler messages:
encrypt.c: /tmp/cc9ZOKxX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ZOKxX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ZOKxX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ZOKxX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZOKxX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZOKxX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZOKxX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZOKxX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZOKxX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZOKxX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZOKxX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZOKxX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ZOKxX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZOKxX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ZOKxX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ZOKxX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZOKxX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZOKxX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZOKxX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZOKxX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZOKxX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ZOKxX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZOKxX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZOKxX.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHR7U4B.s: Assembler messages:
encrypt.c: /tmp/ccHR7U4B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHR7U4B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHR7U4B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHR7U4B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7U4B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7U4B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7U4B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7U4B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7U4B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR7U4B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR7U4B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR7U4B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHR7U4B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7U4B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHR7U4B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR7U4B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHR7U4B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR7U4B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR7U4B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR7U4B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR7U4B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR7U4B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHR7U4B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR7U4B.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccdentPh.s: Assembler messages:
encrypt.c: /tmp/ccdentPh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdentPh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdentPh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdentPh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdentPh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdentPh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdentPh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdentPh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdentPh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdentPh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdentPh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdentPh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdentPh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdentPh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdentPh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdentPh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdentPh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdentPh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdentPh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdentPh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdentPh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdentPh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdentPh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdentPh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccrABsPL.s: Assembler messages:
encrypt.c: /tmp/ccrABsPL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrABsPL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrABsPL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrABsPL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrABsPL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrABsPL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrABsPL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrABsPL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrABsPL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrABsPL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrABsPL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrABsPL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrABsPL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrABsPL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrABsPL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrABsPL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrABsPL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrABsPL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrABsPL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrABsPL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrABsPL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrABsPL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrABsPL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrABsPL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9XCWQz.s: Assembler messages:
encrypt.c: /tmp/cc9XCWQz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9XCWQz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9XCWQz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9XCWQz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XCWQz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XCWQz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XCWQz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XCWQz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XCWQz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XCWQz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XCWQz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XCWQz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9XCWQz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XCWQz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9XCWQz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9XCWQz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9XCWQz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XCWQz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XCWQz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9XCWQz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XCWQz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9XCWQz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XCWQz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9XCWQz.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJHrGT7.s: Assembler messages:
encrypt.c: /tmp/ccJHrGT7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJHrGT7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJHrGT7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJHrGT7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHrGT7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHrGT7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHrGT7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHrGT7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHrGT7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHrGT7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHrGT7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHrGT7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJHrGT7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHrGT7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJHrGT7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHrGT7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJHrGT7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJHrGT7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHrGT7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHrGT7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJHrGT7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHrGT7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJHrGT7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJHrGT7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHc2T5c.s: Assembler messages:
encrypt.c: /tmp/ccHc2T5c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHc2T5c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHc2T5c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHc2T5c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHc2T5c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHc2T5c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHc2T5c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHc2T5c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHc2T5c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHc2T5c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHc2T5c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHc2T5c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHc2T5c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHc2T5c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHc2T5c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHc2T5c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHc2T5c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHc2T5c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHc2T5c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHc2T5c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHc2T5c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHc2T5c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHc2T5c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHc2T5c.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckfp5Iw.s: Assembler messages:
encrypt.c: /tmp/cckfp5Iw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfp5Iw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfp5Iw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckfp5Iw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfp5Iw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfp5Iw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfp5Iw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfp5Iw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfp5Iw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfp5Iw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfp5Iw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfp5Iw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfp5Iw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfp5Iw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfp5Iw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfp5Iw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckfp5Iw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfp5Iw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfp5Iw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfp5Iw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfp5Iw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfp5Iw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfp5Iw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfp5Iw.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGkinMl.s: Assembler messages:
encrypt.c: /tmp/ccGkinMl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGkinMl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGkinMl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGkinMl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkinMl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkinMl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkinMl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkinMl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkinMl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkinMl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkinMl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkinMl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGkinMl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkinMl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGkinMl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkinMl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGkinMl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGkinMl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkinMl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkinMl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGkinMl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkinMl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGkinMl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGkinMl.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU84c92.s: Assembler messages:
encrypt.c: /tmp/ccU84c92.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU84c92.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU84c92.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU84c92.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU84c92.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU84c92.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU84c92.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU84c92.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU84c92.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU84c92.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU84c92.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU84c92.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU84c92.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU84c92.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU84c92.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU84c92.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU84c92.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU84c92.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU84c92.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU84c92.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU84c92.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU84c92.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU84c92.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU84c92.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccikb3FI.s: Assembler messages:
encrypt.c: /tmp/ccikb3FI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikb3FI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikb3FI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccikb3FI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikb3FI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikb3FI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikb3FI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikb3FI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikb3FI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikb3FI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikb3FI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikb3FI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikb3FI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikb3FI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikb3FI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccikb3FI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikb3FI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikb3FI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikb3FI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikb3FI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikb3FI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikb3FI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikb3FI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikb3FI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cckTAXK1.s: Assembler messages:
encrypt.c: /tmp/cckTAXK1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTAXK1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckTAXK1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckTAXK1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTAXK1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTAXK1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTAXK1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTAXK1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTAXK1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTAXK1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTAXK1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTAXK1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckTAXK1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTAXK1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckTAXK1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTAXK1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckTAXK1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTAXK1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTAXK1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTAXK1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTAXK1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTAXK1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTAXK1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTAXK1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbznXLQ.s: Assembler messages:
encrypt.c: /tmp/ccbznXLQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbznXLQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbznXLQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbznXLQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbznXLQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbznXLQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbznXLQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbznXLQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbznXLQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbznXLQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbznXLQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbznXLQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbznXLQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbznXLQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbznXLQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbznXLQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbznXLQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbznXLQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbznXLQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbznXLQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbznXLQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbznXLQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbznXLQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbznXLQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdJjocI.s: Assembler messages:
encrypt.c: /tmp/ccdJjocI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdJjocI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdJjocI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdJjocI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjocI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjocI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjocI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjocI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjocI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJjocI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJjocI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJjocI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdJjocI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjocI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdJjocI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdJjocI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJjocI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJjocI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJjocI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjocI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJjocI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdJjocI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJjocI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJjocI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW7qa7X.s: Assembler messages:
encrypt.c: /tmp/ccW7qa7X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7qa7X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7qa7X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7qa7X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7qa7X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7qa7X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7qa7X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7qa7X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7qa7X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7qa7X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7qa7X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7qa7X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7qa7X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7qa7X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7qa7X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW7qa7X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7qa7X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7qa7X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7qa7X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7qa7X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7qa7X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7qa7X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7qa7X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7qa7X.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXADOKX.s: Assembler messages:
encrypt.c: /tmp/ccXADOKX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXADOKX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXADOKX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXADOKX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXADOKX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXADOKX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXADOKX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXADOKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXADOKX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXADOKX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXADOKX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXADOKX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXADOKX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXADOKX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXADOKX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXADOKX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXADOKX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXADOKX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXADOKX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXADOKX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXADOKX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXADOKX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXADOKX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXADOKX.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchs5CuQ.s: Assembler messages:
encrypt.c: /tmp/cchs5CuQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchs5CuQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchs5CuQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchs5CuQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs5CuQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs5CuQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs5CuQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs5CuQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs5CuQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchs5CuQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchs5CuQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchs5CuQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchs5CuQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs5CuQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchs5CuQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchs5CuQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchs5CuQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchs5CuQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchs5CuQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchs5CuQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchs5CuQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchs5CuQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchs5CuQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchs5CuQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclhBSpY.s: Assembler messages:
encrypt.c: /tmp/cclhBSpY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclhBSpY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclhBSpY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclhBSpY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhBSpY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhBSpY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhBSpY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhBSpY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhBSpY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhBSpY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhBSpY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhBSpY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclhBSpY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhBSpY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclhBSpY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclhBSpY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclhBSpY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhBSpY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhBSpY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclhBSpY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhBSpY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclhBSpY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhBSpY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclhBSpY.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccCXqQBE.s: Assembler messages:
encrypt.c: /tmp/ccCXqQBE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCXqQBE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCXqQBE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCXqQBE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXqQBE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXqQBE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXqQBE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXqQBE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXqQBE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXqQBE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXqQBE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXqQBE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCXqQBE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXqQBE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCXqQBE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXqQBE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCXqQBE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXqQBE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXqQBE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXqQBE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXqQBE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXqQBE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCXqQBE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXqQBE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccJJMzaB.s: Assembler messages:
encrypt.c: /tmp/ccJJMzaB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJJMzaB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJJMzaB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJJMzaB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJMzaB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJMzaB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJMzaB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJMzaB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJMzaB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJMzaB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJMzaB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJMzaB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJJMzaB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJMzaB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJJMzaB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJJMzaB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJMzaB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJMzaB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJMzaB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJMzaB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJMzaB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJJMzaB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJMzaB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJMzaB.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHRswHs.s: Assembler messages:
encrypt.c: /tmp/ccHRswHs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHRswHs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHRswHs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHRswHs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRswHs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRswHs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRswHs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRswHs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRswHs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRswHs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRswHs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRswHs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHRswHs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRswHs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHRswHs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRswHs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHRswHs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHRswHs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRswHs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRswHs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHRswHs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRswHs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHRswHs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHRswHs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoqSD6s.s: Assembler messages:
encrypt.c: /tmp/ccoqSD6s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoqSD6s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoqSD6s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoqSD6s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqSD6s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqSD6s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqSD6s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqSD6s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqSD6s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqSD6s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqSD6s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqSD6s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoqSD6s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqSD6s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoqSD6s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoqSD6s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoqSD6s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqSD6s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqSD6s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoqSD6s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqSD6s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoqSD6s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqSD6s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoqSD6s.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3QCivD.s: Assembler messages:
encrypt.c: /tmp/cc3QCivD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3QCivD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3QCivD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3QCivD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QCivD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QCivD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QCivD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QCivD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QCivD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QCivD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QCivD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QCivD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3QCivD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QCivD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3QCivD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3QCivD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3QCivD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QCivD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QCivD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3QCivD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QCivD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3QCivD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QCivD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3QCivD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccLioMt.s: Assembler messages:
encrypt.c: /tmp/cccLioMt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccLioMt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccLioMt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccLioMt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLioMt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLioMt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLioMt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLioMt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLioMt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLioMt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLioMt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLioMt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccLioMt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLioMt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccLioMt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLioMt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccLioMt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccLioMt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLioMt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLioMt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLioMt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLioMt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLioMt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccLioMt.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUcX12k.s: Assembler messages:
encrypt.c: /tmp/ccUcX12k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUcX12k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUcX12k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUcX12k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcX12k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcX12k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcX12k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcX12k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcX12k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcX12k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcX12k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcX12k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUcX12k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcX12k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUcX12k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcX12k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUcX12k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUcX12k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcX12k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcX12k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUcX12k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcX12k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUcX12k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUcX12k.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbnC7Tv.s: Assembler messages:
encrypt.c: /tmp/ccbnC7Tv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbnC7Tv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbnC7Tv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbnC7Tv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnC7Tv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnC7Tv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnC7Tv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnC7Tv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnC7Tv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnC7Tv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnC7Tv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnC7Tv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbnC7Tv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnC7Tv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbnC7Tv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbnC7Tv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbnC7Tv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnC7Tv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnC7Tv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnC7Tv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnC7Tv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbnC7Tv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnC7Tv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbnC7Tv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc9RCc1Y.s: Assembler messages:
encrypt.c: /tmp/cc9RCc1Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9RCc1Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9RCc1Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9RCc1Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RCc1Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RCc1Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RCc1Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RCc1Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RCc1Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RCc1Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RCc1Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RCc1Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9RCc1Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RCc1Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9RCc1Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RCc1Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9RCc1Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9RCc1Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RCc1Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RCc1Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RCc1Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RCc1Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9RCc1Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RCc1Y.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccmuDrGk.s: Assembler messages:
encrypt.c: /tmp/ccmuDrGk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmuDrGk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmuDrGk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmuDrGk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuDrGk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuDrGk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuDrGk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuDrGk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuDrGk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuDrGk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuDrGk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuDrGk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmuDrGk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuDrGk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmuDrGk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmuDrGk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuDrGk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuDrGk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuDrGk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuDrGk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuDrGk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuDrGk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuDrGk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuDrGk.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFfydGM.s: Assembler messages:
encrypt.c: /tmp/ccFfydGM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFfydGM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFfydGM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFfydGM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfydGM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfydGM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfydGM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfydGM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfydGM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfydGM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfydGM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfydGM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFfydGM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfydGM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFfydGM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfydGM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFfydGM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfydGM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfydGM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfydGM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfydGM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfydGM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFfydGM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfydGM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfo2xl8.s: Assembler messages:
encrypt.c: /tmp/ccfo2xl8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfo2xl8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfo2xl8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfo2xl8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo2xl8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo2xl8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo2xl8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo2xl8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo2xl8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfo2xl8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfo2xl8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfo2xl8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfo2xl8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo2xl8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfo2xl8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfo2xl8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfo2xl8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfo2xl8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfo2xl8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfo2xl8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfo2xl8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfo2xl8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfo2xl8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfo2xl8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4O7oAT.s: Assembler messages:
encrypt.c: /tmp/cc4O7oAT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4O7oAT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4O7oAT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4O7oAT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O7oAT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O7oAT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O7oAT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O7oAT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O7oAT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O7oAT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O7oAT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O7oAT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4O7oAT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O7oAT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4O7oAT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O7oAT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4O7oAT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4O7oAT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O7oAT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O7oAT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4O7oAT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O7oAT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4O7oAT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4O7oAT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNggPOb.s: Assembler messages:
encrypt.c: /tmp/ccNggPOb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNggPOb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNggPOb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNggPOb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNggPOb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNggPOb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNggPOb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNggPOb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNggPOb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNggPOb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNggPOb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNggPOb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNggPOb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNggPOb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNggPOb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNggPOb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNggPOb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNggPOb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNggPOb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNggPOb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNggPOb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNggPOb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNggPOb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNggPOb.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmxbivH.s: Assembler messages:
encrypt.c: /tmp/ccmxbivH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmxbivH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmxbivH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmxbivH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbivH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbivH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbivH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbivH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbivH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxbivH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxbivH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxbivH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmxbivH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbivH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmxbivH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxbivH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmxbivH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmxbivH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxbivH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxbivH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmxbivH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxbivH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmxbivH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmxbivH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp48BVK.s: Assembler messages:
encrypt.c: /tmp/ccp48BVK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp48BVK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp48BVK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp48BVK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp48BVK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp48BVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp48BVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp48BVK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp48BVK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp48BVK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp48BVK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp48BVK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp48BVK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp48BVK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp48BVK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp48BVK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp48BVK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp48BVK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp48BVK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp48BVK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp48BVK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp48BVK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp48BVK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp48BVK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXAgYJG.s: Assembler messages:
encrypt.c: /tmp/ccXAgYJG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXAgYJG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXAgYJG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXAgYJG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAgYJG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAgYJG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAgYJG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAgYJG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAgYJG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAgYJG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAgYJG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAgYJG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXAgYJG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAgYJG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXAgYJG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXAgYJG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXAgYJG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAgYJG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAgYJG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAgYJG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAgYJG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXAgYJG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAgYJG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXAgYJG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdJjGml.s: Assembler messages:
encrypt.c: /tmp/ccdJjGml.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdJjGml.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdJjGml.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdJjGml.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjGml.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjGml.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjGml.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjGml.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjGml.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdJjGml.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdJjGml.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdJjGml.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdJjGml.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjGml.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdJjGml.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdJjGml.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdJjGml.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdJjGml.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdJjGml.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdJjGml.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJjGml.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdJjGml.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdJjGml.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdJjGml.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGJKAOg.s: Assembler messages:
encrypt.c: /tmp/ccGJKAOg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGJKAOg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGJKAOg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGJKAOg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJKAOg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJKAOg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJKAOg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJKAOg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJKAOg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJKAOg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJKAOg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJKAOg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGJKAOg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJKAOg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGJKAOg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGJKAOg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJKAOg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJKAOg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJKAOg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJKAOg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJKAOg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGJKAOg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJKAOg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJKAOg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOAzzvc.s: Assembler messages:
encrypt.c: /tmp/ccOAzzvc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOAzzvc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOAzzvc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOAzzvc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAzzvc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAzzvc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAzzvc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAzzvc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAzzvc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAzzvc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAzzvc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAzzvc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOAzzvc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAzzvc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOAzzvc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAzzvc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOAzzvc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAzzvc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAzzvc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAzzvc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAzzvc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAzzvc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAzzvc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAzzvc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0Y6ldB.s: Assembler messages:
encrypt.c: /tmp/cc0Y6ldB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Y6ldB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Y6ldB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Y6ldB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y6ldB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y6ldB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y6ldB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y6ldB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y6ldB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Y6ldB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Y6ldB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Y6ldB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Y6ldB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y6ldB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Y6ldB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Y6ldB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Y6ldB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Y6ldB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Y6ldB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Y6ldB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Y6ldB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Y6ldB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Y6ldB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Y6ldB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4VhGhz.s: Assembler messages:
encrypt.c: /tmp/cc4VhGhz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4VhGhz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4VhGhz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4VhGhz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VhGhz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VhGhz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VhGhz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VhGhz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VhGhz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VhGhz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VhGhz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VhGhz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4VhGhz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VhGhz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4VhGhz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4VhGhz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4VhGhz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VhGhz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VhGhz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4VhGhz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VhGhz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4VhGhz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VhGhz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4VhGhz.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc25i7Qo.s: Assembler messages:
encrypt.c: /tmp/cc25i7Qo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc25i7Qo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc25i7Qo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc25i7Qo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25i7Qo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25i7Qo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25i7Qo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25i7Qo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25i7Qo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25i7Qo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25i7Qo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25i7Qo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc25i7Qo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25i7Qo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc25i7Qo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc25i7Qo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25i7Qo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25i7Qo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25i7Qo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25i7Qo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25i7Qo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc25i7Qo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25i7Qo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25i7Qo.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczE7g6o.s: Assembler messages:
encrypt.c: /tmp/cczE7g6o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczE7g6o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczE7g6o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczE7g6o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczE7g6o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczE7g6o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczE7g6o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczE7g6o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczE7g6o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczE7g6o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczE7g6o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczE7g6o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczE7g6o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczE7g6o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczE7g6o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczE7g6o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczE7g6o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczE7g6o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczE7g6o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczE7g6o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczE7g6o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczE7g6o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczE7g6o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczE7g6o.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLXWbTf.s: Assembler messages:
encrypt.c: /tmp/ccLXWbTf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXWbTf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXWbTf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXWbTf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWbTf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWbTf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWbTf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWbTf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWbTf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXWbTf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXWbTf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXWbTf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXWbTf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWbTf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXWbTf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLXWbTf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXWbTf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXWbTf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXWbTf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXWbTf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXWbTf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXWbTf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXWbTf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXWbTf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmHffod.s: Assembler messages:
encrypt.c: /tmp/ccmHffod.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmHffod.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmHffod.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmHffod.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHffod.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHffod.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHffod.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHffod.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHffod.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHffod.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHffod.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHffod.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmHffod.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHffod.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmHffod.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHffod.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmHffod.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmHffod.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHffod.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHffod.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmHffod.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHffod.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmHffod.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmHffod.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccvfkm4.s: Assembler messages:
encrypt.c: /tmp/cccvfkm4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccvfkm4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccvfkm4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccvfkm4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvfkm4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvfkm4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvfkm4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvfkm4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvfkm4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvfkm4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvfkm4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvfkm4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccvfkm4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvfkm4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccvfkm4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccvfkm4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccvfkm4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvfkm4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvfkm4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccvfkm4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvfkm4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccvfkm4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvfkm4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccvfkm4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd590T5.s: Assembler messages:
encrypt.c: /tmp/ccd590T5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd590T5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd590T5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd590T5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd590T5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd590T5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd590T5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd590T5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd590T5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd590T5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd590T5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd590T5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd590T5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd590T5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd590T5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd590T5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd590T5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd590T5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd590T5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd590T5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd590T5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd590T5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd590T5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd590T5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAfeYsg.s: Assembler messages:
encrypt.c: /tmp/ccAfeYsg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAfeYsg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAfeYsg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAfeYsg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfeYsg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfeYsg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfeYsg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfeYsg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfeYsg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfeYsg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfeYsg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfeYsg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAfeYsg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfeYsg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAfeYsg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfeYsg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAfeYsg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfeYsg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfeYsg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfeYsg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfeYsg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfeYsg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAfeYsg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfeYsg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfsdw0h.s: Assembler messages:
encrypt.c: /tmp/ccfsdw0h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfsdw0h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfsdw0h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfsdw0h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsdw0h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsdw0h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsdw0h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsdw0h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsdw0h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsdw0h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsdw0h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsdw0h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfsdw0h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsdw0h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfsdw0h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfsdw0h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfsdw0h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsdw0h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsdw0h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfsdw0h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsdw0h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfsdw0h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsdw0h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfsdw0h.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4AMyg6.s: Assembler messages:
encrypt.c: /tmp/cc4AMyg6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4AMyg6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4AMyg6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4AMyg6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AMyg6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AMyg6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AMyg6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AMyg6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AMyg6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4AMyg6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4AMyg6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4AMyg6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4AMyg6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AMyg6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4AMyg6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4AMyg6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4AMyg6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4AMyg6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4AMyg6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AMyg6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4AMyg6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4AMyg6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4AMyg6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4AMyg6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMJ5cP8.s: Assembler messages:
encrypt.c: /tmp/ccMJ5cP8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJ5cP8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJ5cP8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJ5cP8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ5cP8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ5cP8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ5cP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ5cP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ5cP8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ5cP8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ5cP8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ5cP8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJ5cP8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ5cP8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJ5cP8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ5cP8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMJ5cP8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMJ5cP8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ5cP8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ5cP8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJ5cP8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ5cP8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJ5cP8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ5cP8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3h8HeX.s: Assembler messages:
encrypt.c: /tmp/cc3h8HeX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3h8HeX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3h8HeX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3h8HeX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h8HeX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h8HeX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h8HeX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h8HeX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h8HeX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3h8HeX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3h8HeX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3h8HeX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3h8HeX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h8HeX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3h8HeX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3h8HeX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3h8HeX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3h8HeX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3h8HeX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3h8HeX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3h8HeX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3h8HeX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3h8HeX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3h8HeX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP5rp3T.s: Assembler messages:
encrypt.c: /tmp/ccP5rp3T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP5rp3T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP5rp3T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP5rp3T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5rp3T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5rp3T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5rp3T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5rp3T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5rp3T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5rp3T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5rp3T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5rp3T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP5rp3T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5rp3T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP5rp3T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP5rp3T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5rp3T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5rp3T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5rp3T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5rp3T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5rp3T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP5rp3T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5rp3T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5rp3T.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnLigUK.s: Assembler messages:
encrypt.c: /tmp/ccnLigUK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnLigUK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnLigUK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnLigUK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLigUK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLigUK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLigUK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLigUK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLigUK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLigUK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLigUK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLigUK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnLigUK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLigUK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnLigUK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLigUK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnLigUK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnLigUK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLigUK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLigUK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnLigUK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLigUK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnLigUK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnLigUK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu0KIKM.s: Assembler messages:
encrypt.c: /tmp/ccu0KIKM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu0KIKM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu0KIKM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu0KIKM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0KIKM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0KIKM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0KIKM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0KIKM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0KIKM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0KIKM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0KIKM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0KIKM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu0KIKM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0KIKM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu0KIKM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu0KIKM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0KIKM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0KIKM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0KIKM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0KIKM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0KIKM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu0KIKM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0KIKM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0KIKM.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW60OTB.s: Assembler messages:
encrypt.c: /tmp/ccW60OTB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW60OTB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW60OTB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW60OTB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW60OTB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW60OTB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW60OTB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW60OTB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW60OTB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW60OTB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW60OTB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW60OTB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW60OTB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW60OTB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW60OTB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW60OTB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW60OTB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW60OTB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW60OTB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW60OTB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW60OTB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW60OTB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW60OTB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW60OTB.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgMlNF2.s: Assembler messages:
encrypt.c: /tmp/ccgMlNF2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgMlNF2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgMlNF2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgMlNF2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlNF2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlNF2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlNF2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlNF2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlNF2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgMlNF2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgMlNF2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgMlNF2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgMlNF2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlNF2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgMlNF2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgMlNF2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgMlNF2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgMlNF2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgMlNF2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMlNF2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgMlNF2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgMlNF2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgMlNF2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgMlNF2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPS42GP.s: Assembler messages:
encrypt.c: /tmp/ccPS42GP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPS42GP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPS42GP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPS42GP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPS42GP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPS42GP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPS42GP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPS42GP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPS42GP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPS42GP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPS42GP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPS42GP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPS42GP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPS42GP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPS42GP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPS42GP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPS42GP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPS42GP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPS42GP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPS42GP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPS42GP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPS42GP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPS42GP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPS42GP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYsQSiA.s: Assembler messages:
encrypt.c: /tmp/ccYsQSiA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYsQSiA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYsQSiA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYsQSiA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQSiA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQSiA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQSiA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQSiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQSiA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsQSiA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsQSiA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsQSiA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYsQSiA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQSiA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYsQSiA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsQSiA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYsQSiA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYsQSiA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsQSiA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsQSiA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsQSiA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsQSiA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYsQSiA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYsQSiA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccdAdcvE.s: Assembler messages:
encrypt.c: /tmp/ccdAdcvE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAdcvE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAdcvE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAdcvE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdcvE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdcvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdcvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdcvE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdcvE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAdcvE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAdcvE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAdcvE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAdcvE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdcvE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAdcvE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdAdcvE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAdcvE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAdcvE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAdcvE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdcvE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAdcvE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAdcvE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAdcvE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAdcvE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccksv8Xd.s: Assembler messages:
encrypt.c: /tmp/ccksv8Xd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccksv8Xd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccksv8Xd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccksv8Xd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksv8Xd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksv8Xd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksv8Xd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksv8Xd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksv8Xd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksv8Xd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksv8Xd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksv8Xd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccksv8Xd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksv8Xd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccksv8Xd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksv8Xd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccksv8Xd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksv8Xd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksv8Xd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksv8Xd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksv8Xd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksv8Xd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccksv8Xd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksv8Xd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6Eng5u.s: Assembler messages:
encrypt.c: /tmp/cc6Eng5u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Eng5u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Eng5u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Eng5u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eng5u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eng5u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eng5u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eng5u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eng5u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Eng5u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Eng5u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Eng5u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Eng5u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eng5u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Eng5u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6Eng5u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6Eng5u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Eng5u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Eng5u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Eng5u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Eng5u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Eng5u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Eng5u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6Eng5u.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMCtyb5.s: Assembler messages:
encrypt.c: /tmp/ccMCtyb5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMCtyb5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMCtyb5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMCtyb5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCtyb5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCtyb5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCtyb5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCtyb5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCtyb5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCtyb5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCtyb5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCtyb5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMCtyb5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCtyb5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMCtyb5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCtyb5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMCtyb5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMCtyb5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCtyb5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCtyb5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMCtyb5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCtyb5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMCtyb5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMCtyb5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm6BhJ8.s: Assembler messages:
encrypt.c: /tmp/ccm6BhJ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm6BhJ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm6BhJ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm6BhJ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6BhJ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6BhJ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6BhJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6BhJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6BhJ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6BhJ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6BhJ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6BhJ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm6BhJ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6BhJ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm6BhJ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6BhJ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm6BhJ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm6BhJ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6BhJ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6BhJ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm6BhJ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6BhJ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm6BhJ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm6BhJ8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqwijCw.s: Assembler messages:
encrypt.c: /tmp/ccqwijCw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqwijCw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqwijCw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqwijCw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwijCw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwijCw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwijCw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwijCw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwijCw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqwijCw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqwijCw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqwijCw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqwijCw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwijCw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqwijCw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqwijCw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqwijCw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqwijCw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqwijCw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwijCw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqwijCw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqwijCw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqwijCw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqwijCw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF3VRRn.s: Assembler messages:
encrypt.c: /tmp/ccF3VRRn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF3VRRn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF3VRRn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF3VRRn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3VRRn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3VRRn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3VRRn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3VRRn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3VRRn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3VRRn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3VRRn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3VRRn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF3VRRn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3VRRn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF3VRRn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF3VRRn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF3VRRn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3VRRn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3VRRn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF3VRRn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3VRRn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF3VRRn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3VRRn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF3VRRn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUeA1g2.s: Assembler messages:
encrypt.c: /tmp/ccUeA1g2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUeA1g2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUeA1g2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUeA1g2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeA1g2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeA1g2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeA1g2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeA1g2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeA1g2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUeA1g2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUeA1g2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUeA1g2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUeA1g2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeA1g2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUeA1g2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUeA1g2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUeA1g2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUeA1g2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUeA1g2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUeA1g2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUeA1g2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUeA1g2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUeA1g2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUeA1g2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccjeJ0P1.s: Assembler messages:
encrypt.c: /tmp/ccjeJ0P1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjeJ0P1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjeJ0P1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjeJ0P1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeJ0P1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeJ0P1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeJ0P1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeJ0P1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeJ0P1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeJ0P1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeJ0P1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeJ0P1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjeJ0P1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeJ0P1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjeJ0P1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjeJ0P1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeJ0P1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeJ0P1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeJ0P1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeJ0P1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeJ0P1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeJ0P1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeJ0P1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeJ0P1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccvyW3WD.s: Assembler messages:
encrypt.c: /tmp/ccvyW3WD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvyW3WD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvyW3WD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvyW3WD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyW3WD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyW3WD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyW3WD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyW3WD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyW3WD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyW3WD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyW3WD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyW3WD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvyW3WD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyW3WD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvyW3WD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyW3WD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvyW3WD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvyW3WD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyW3WD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyW3WD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvyW3WD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyW3WD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvyW3WD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvyW3WD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc913Vvx.s: Assembler messages:
encrypt.c: /tmp/cc913Vvx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc913Vvx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc913Vvx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc913Vvx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc913Vvx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc913Vvx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc913Vvx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc913Vvx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc913Vvx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc913Vvx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc913Vvx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc913Vvx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc913Vvx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc913Vvx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc913Vvx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc913Vvx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc913Vvx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc913Vvx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc913Vvx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc913Vvx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc913Vvx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc913Vvx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc913Vvx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc913Vvx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEagi5S.s: Assembler messages:
encrypt.c: /tmp/ccEagi5S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEagi5S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEagi5S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEagi5S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEagi5S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEagi5S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEagi5S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEagi5S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEagi5S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEagi5S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEagi5S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEagi5S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEagi5S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEagi5S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEagi5S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEagi5S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEagi5S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEagi5S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEagi5S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEagi5S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEagi5S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEagi5S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEagi5S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEagi5S.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM7VZIL.s: Assembler messages:
encrypt.c: /tmp/ccM7VZIL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7VZIL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7VZIL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7VZIL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7VZIL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7VZIL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7VZIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7VZIL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7VZIL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7VZIL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7VZIL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7VZIL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7VZIL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7VZIL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7VZIL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM7VZIL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM7VZIL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7VZIL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7VZIL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7VZIL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7VZIL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM7VZIL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7VZIL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM7VZIL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVXQK2O.s: Assembler messages:
encrypt.c: /tmp/ccVXQK2O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXQK2O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVXQK2O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVXQK2O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXQK2O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXQK2O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXQK2O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXQK2O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXQK2O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXQK2O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXQK2O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXQK2O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVXQK2O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXQK2O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVXQK2O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXQK2O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVXQK2O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXQK2O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXQK2O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXQK2O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXQK2O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXQK2O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXQK2O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXQK2O.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBCX72A.s: Assembler messages:
encrypt.c: /tmp/ccBCX72A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBCX72A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBCX72A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBCX72A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCX72A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCX72A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCX72A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCX72A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCX72A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCX72A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCX72A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCX72A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBCX72A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCX72A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBCX72A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBCX72A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCX72A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCX72A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCX72A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCX72A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCX72A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBCX72A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCX72A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCX72A.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrYX3lH.s: Assembler messages:
encrypt.c: /tmp/ccrYX3lH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrYX3lH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrYX3lH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrYX3lH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYX3lH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYX3lH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYX3lH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYX3lH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYX3lH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYX3lH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYX3lH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYX3lH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrYX3lH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYX3lH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrYX3lH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYX3lH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrYX3lH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYX3lH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYX3lH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYX3lH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYX3lH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYX3lH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrYX3lH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYX3lH.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc1TvyXj.s: Assembler messages:
encrypt.c: /tmp/cc1TvyXj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1TvyXj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1TvyXj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1TvyXj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TvyXj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TvyXj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TvyXj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TvyXj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TvyXj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1TvyXj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1TvyXj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1TvyXj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1TvyXj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TvyXj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1TvyXj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1TvyXj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1TvyXj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1TvyXj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1TvyXj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1TvyXj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TvyXj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1TvyXj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1TvyXj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1TvyXj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccnC6svf.s: Assembler messages:
encrypt.c: /tmp/ccnC6svf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnC6svf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnC6svf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnC6svf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnC6svf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnC6svf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnC6svf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnC6svf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnC6svf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnC6svf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnC6svf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnC6svf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnC6svf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnC6svf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnC6svf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnC6svf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnC6svf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnC6svf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnC6svf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnC6svf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnC6svf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnC6svf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnC6svf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnC6svf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1j3qlc.s: Assembler messages:
encrypt.c: /tmp/cc1j3qlc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1j3qlc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1j3qlc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1j3qlc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1j3qlc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1j3qlc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1j3qlc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1j3qlc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1j3qlc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1j3qlc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1j3qlc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1j3qlc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1j3qlc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1j3qlc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1j3qlc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1j3qlc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1j3qlc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1j3qlc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1j3qlc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1j3qlc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1j3qlc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1j3qlc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1j3qlc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1j3qlc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZcXK63.s: Assembler messages:
encrypt.c: /tmp/ccZcXK63.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZcXK63.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZcXK63.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZcXK63.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcXK63.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcXK63.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcXK63.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcXK63.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcXK63.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcXK63.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcXK63.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcXK63.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZcXK63.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcXK63.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZcXK63.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZcXK63.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZcXK63.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcXK63.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcXK63.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZcXK63.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcXK63.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZcXK63.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcXK63.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZcXK63.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