Implementation notes: x86, hydra6, crypto_aead/omdsha256k256n104tau160v1

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
410348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
412771? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091720170725
422890? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
428704? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
432750? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
432766? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
435396? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
436702? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091720170725
437084? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091720170725
437482? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
437518? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091720170725
438718? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
441430? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091720170725
441876? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091720170725
443092? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091720170725
443642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091720170725
443651? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
443783? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
444078? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
444089? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091720170725
444156? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091720170725
445704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
449251? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091720170725
456244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
456840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
457161? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
457588? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091720170725
457951? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
458087? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
458409? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091720170725
458556? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091720170725
458820? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091720170725
460266? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
460584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
463076? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091720170725
463088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
465078? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
465146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
465838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
467204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
471068? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091720170725
474436? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091720170725
474536? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091720170725
475654? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091720170725
476962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
477305? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
481231? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
485342? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
485481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
485899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
485984? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091720170725
486758? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
491690? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091720170725
492402? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091720170725
493989? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
494180? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091720170725
494567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
494822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
494908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
494990? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091720170725
495062? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
495306? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091720170725
496634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
497192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
501102? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091720170725
503941? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
506804? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091720170725
507380? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091720170725
511118? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091720170725
511516? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091720170725
512240? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091720170725
512306? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091720170725
512656? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091720170725
512696? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091720170725
512936? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091720170725
515936? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091720170725
516069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
518370? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091720170725
520072? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091720170725
520758? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
522068? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091720170725
522654? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091720170725
524688? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091720170725
527160? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091720170725
528304? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091720170725
529398? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091720170725
529532? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091720170725
530174? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091720170725
530704? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091720170725
531198? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091720170725
531240? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091720170725
531294? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091720170725
531294? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091720170725
531458? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091720170725
531858? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091720170725
532250? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091720170725
532284? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091720170725
532684? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
532732? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
532940? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091720170725
533004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
533146? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091720170725
533352? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091720170725
533470? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091720170725
534256? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
534762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
534808? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091720170725
535430? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091720170725
535556? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091720170725
536014? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091720170725
536490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
536548? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
536790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
536826? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091720170725
537008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
537240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
537706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091720170725
537776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
538110? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091720170725
538610? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091720170725
538618? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
539089? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
539091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
539192? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091720170725
539432? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091720170725
539736? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091720170725
539802? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091720170725
539824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
540852? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091720170725
540910? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091720170725
541051? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
541150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
541182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
541472? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091720170725
541614? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091720170725
541892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725
542002? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091720170725
542018? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091720170725
542574? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
542670? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091720170725
542734? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
542816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
542834? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
542900? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091720170725
542914? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091720170725
542956? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091720170725
543180? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
543216? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091720170725
543330? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091720170725
543760? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091720170725
544776? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
547266? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091720170725
547282? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091720170725
547872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091720170725
548212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
548940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091720170725
549326? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091720170725
549434? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091720170725
549502? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091720170725
550138? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091720170725
551213? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
564658? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091720170725
565054? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091720170725
566108? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091720170725
571876? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091720170725
572170? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091720170725
576708? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091720170725
578422? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091720170725
578954? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091720170725
580470? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091720170725
582754? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091720170725
583600? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091720170725

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v1/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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3cNXEZ.s: Assembler messages:
encrypt.c: /tmp/cc3cNXEZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3cNXEZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3cNXEZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3cNXEZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cNXEZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cNXEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cNXEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cNXEZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cNXEZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cNXEZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cNXEZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cNXEZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3cNXEZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cNXEZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3cNXEZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3cNXEZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3cNXEZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cNXEZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cNXEZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3cNXEZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cNXEZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3cNXEZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cNXEZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3cNXEZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWtJqn2.s: Assembler messages:
encrypt.c: /tmp/ccWtJqn2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWtJqn2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWtJqn2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWtJqn2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtJqn2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtJqn2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtJqn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtJqn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtJqn2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtJqn2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtJqn2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtJqn2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWtJqn2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtJqn2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWtJqn2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtJqn2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWtJqn2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtJqn2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtJqn2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtJqn2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtJqn2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtJqn2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWtJqn2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtJqn2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsosViQ.s: Assembler messages:
encrypt.c: /tmp/ccsosViQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsosViQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsosViQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsosViQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsosViQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsosViQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsosViQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsosViQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsosViQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsosViQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsosViQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsosViQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsosViQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsosViQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsosViQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsosViQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsosViQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsosViQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsosViQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsosViQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsosViQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsosViQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsosViQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsosViQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyIbV9Q.s: Assembler messages:
encrypt.c: /tmp/ccyIbV9Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyIbV9Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyIbV9Q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyIbV9Q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIbV9Q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIbV9Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIbV9Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIbV9Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIbV9Q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIbV9Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIbV9Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIbV9Q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyIbV9Q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIbV9Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyIbV9Q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIbV9Q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyIbV9Q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIbV9Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIbV9Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIbV9Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIbV9Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIbV9Q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyIbV9Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIbV9Q.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaiZoPI.s: Assembler messages:
encrypt.c: /tmp/ccaiZoPI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaiZoPI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaiZoPI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaiZoPI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiZoPI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiZoPI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiZoPI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiZoPI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiZoPI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaiZoPI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaiZoPI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaiZoPI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaiZoPI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiZoPI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaiZoPI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaiZoPI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaiZoPI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaiZoPI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaiZoPI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaiZoPI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiZoPI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaiZoPI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaiZoPI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaiZoPI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfh8RHF.s: Assembler messages:
encrypt.c: /tmp/ccfh8RHF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfh8RHF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfh8RHF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfh8RHF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh8RHF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh8RHF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh8RHF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh8RHF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh8RHF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh8RHF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh8RHF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh8RHF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfh8RHF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh8RHF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfh8RHF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfh8RHF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh8RHF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh8RHF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh8RHF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh8RHF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh8RHF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfh8RHF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh8RHF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh8RHF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1qXV1t.s: Assembler messages:
encrypt.c: /tmp/cc1qXV1t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1qXV1t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1qXV1t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1qXV1t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qXV1t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qXV1t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qXV1t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qXV1t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qXV1t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qXV1t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qXV1t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qXV1t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1qXV1t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qXV1t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1qXV1t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1qXV1t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qXV1t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qXV1t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qXV1t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qXV1t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qXV1t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1qXV1t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qXV1t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qXV1t.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKarGOy.s: Assembler messages:
encrypt.c: /tmp/ccKarGOy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKarGOy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKarGOy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKarGOy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarGOy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarGOy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarGOy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarGOy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarGOy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKarGOy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKarGOy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKarGOy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKarGOy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarGOy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKarGOy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKarGOy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKarGOy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKarGOy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKarGOy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKarGOy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKarGOy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKarGOy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKarGOy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKarGOy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3K3LqK.s: Assembler messages:
encrypt.c: /tmp/cc3K3LqK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3K3LqK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3K3LqK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3K3LqK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K3LqK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K3LqK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K3LqK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K3LqK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K3LqK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3K3LqK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3K3LqK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3K3LqK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3K3LqK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K3LqK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3K3LqK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3K3LqK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3K3LqK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3K3LqK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3K3LqK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3K3LqK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K3LqK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3K3LqK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3K3LqK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3K3LqK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpgWuCJ.s: Assembler messages:
encrypt.c: /tmp/ccpgWuCJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpgWuCJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpgWuCJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpgWuCJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgWuCJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgWuCJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgWuCJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgWuCJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgWuCJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgWuCJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgWuCJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgWuCJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpgWuCJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgWuCJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpgWuCJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpgWuCJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpgWuCJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgWuCJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgWuCJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpgWuCJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgWuCJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpgWuCJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgWuCJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpgWuCJ.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCJfhjA.s: Assembler messages:
encrypt.c: /tmp/ccCJfhjA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJfhjA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJfhjA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJfhjA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfhjA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfhjA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfhjA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfhjA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfhjA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJfhjA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJfhjA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJfhjA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJfhjA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfhjA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJfhjA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJfhjA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCJfhjA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJfhjA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJfhjA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJfhjA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJfhjA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJfhjA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJfhjA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJfhjA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRrds5x.s: Assembler messages:
encrypt.c: /tmp/ccRrds5x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrds5x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRrds5x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrds5x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrds5x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrds5x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrds5x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrds5x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrds5x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrds5x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrds5x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrds5x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRrds5x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrds5x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRrds5x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRrds5x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrds5x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrds5x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrds5x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrds5x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrds5x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrds5x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrds5x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrds5x.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccOd3J2f.s: Assembler messages:
encrypt.c: /tmp/ccOd3J2f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOd3J2f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOd3J2f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOd3J2f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd3J2f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd3J2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd3J2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd3J2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd3J2f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOd3J2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOd3J2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOd3J2f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOd3J2f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd3J2f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOd3J2f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOd3J2f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOd3J2f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOd3J2f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOd3J2f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOd3J2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOd3J2f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOd3J2f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOd3J2f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOd3J2f.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccjj6nkh.s: Assembler messages:
encrypt.c: /tmp/ccjj6nkh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjj6nkh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjj6nkh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjj6nkh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj6nkh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj6nkh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj6nkh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj6nkh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj6nkh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjj6nkh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjj6nkh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjj6nkh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjj6nkh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj6nkh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjj6nkh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjj6nkh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjj6nkh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjj6nkh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjj6nkh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjj6nkh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjj6nkh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjj6nkh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjj6nkh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjj6nkh.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3pBFu3.s: Assembler messages:
encrypt.c: /tmp/cc3pBFu3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3pBFu3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3pBFu3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3pBFu3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pBFu3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pBFu3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pBFu3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pBFu3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pBFu3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pBFu3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pBFu3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pBFu3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3pBFu3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pBFu3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3pBFu3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3pBFu3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3pBFu3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pBFu3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pBFu3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3pBFu3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pBFu3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3pBFu3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pBFu3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3pBFu3.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgLvR14.s: Assembler messages:
encrypt.c: /tmp/ccgLvR14.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgLvR14.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgLvR14.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgLvR14.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLvR14.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLvR14.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLvR14.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLvR14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLvR14.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLvR14.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLvR14.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLvR14.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgLvR14.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLvR14.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgLvR14.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLvR14.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgLvR14.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLvR14.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLvR14.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLvR14.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLvR14.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLvR14.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgLvR14.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLvR14.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqQt5ju.s: Assembler messages:
encrypt.c: /tmp/ccqQt5ju.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQt5ju.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQt5ju.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQt5ju.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQt5ju.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQt5ju.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQt5ju.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQt5ju.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQt5ju.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQt5ju.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQt5ju.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQt5ju.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQt5ju.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQt5ju.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQt5ju.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqQt5ju.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQt5ju.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQt5ju.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQt5ju.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQt5ju.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQt5ju.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQt5ju.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQt5ju.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQt5ju.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrCCG7s.s: Assembler messages:
encrypt.c: /tmp/ccrCCG7s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrCCG7s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrCCG7s.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrCCG7s.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCCG7s.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCCG7s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCCG7s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCCG7s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCCG7s.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCCG7s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCCG7s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCCG7s.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrCCG7s.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCCG7s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrCCG7s.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCCG7s.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrCCG7s.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrCCG7s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCCG7s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCCG7s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrCCG7s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCCG7s.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrCCG7s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrCCG7s.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ9Jd1e.s: Assembler messages:
encrypt.c: /tmp/ccZ9Jd1e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ9Jd1e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ9Jd1e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ9Jd1e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9Jd1e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9Jd1e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9Jd1e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9Jd1e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9Jd1e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9Jd1e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9Jd1e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9Jd1e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ9Jd1e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9Jd1e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ9Jd1e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9Jd1e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ9Jd1e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9Jd1e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9Jd1e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9Jd1e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9Jd1e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9Jd1e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ9Jd1e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9Jd1e.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv2oQxr.s: Assembler messages:
encrypt.c: /tmp/ccv2oQxr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2oQxr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv2oQxr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv2oQxr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2oQxr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2oQxr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2oQxr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2oQxr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2oQxr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2oQxr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2oQxr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2oQxr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv2oQxr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2oQxr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv2oQxr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv2oQxr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2oQxr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2oQxr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2oQxr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2oQxr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2oQxr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2oQxr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2oQxr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2oQxr.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJXgMJo.s: Assembler messages:
encrypt.c: /tmp/ccJXgMJo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJXgMJo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJXgMJo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJXgMJo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXgMJo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXgMJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXgMJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXgMJo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXgMJo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXgMJo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXgMJo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXgMJo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJXgMJo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXgMJo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJXgMJo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJXgMJo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJXgMJo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXgMJo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXgMJo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJXgMJo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXgMJo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJXgMJo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXgMJo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJXgMJo.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccomWt9W.s: Assembler messages:
encrypt.c: /tmp/ccomWt9W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomWt9W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccomWt9W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccomWt9W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomWt9W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomWt9W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomWt9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomWt9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomWt9W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccomWt9W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccomWt9W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccomWt9W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccomWt9W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomWt9W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccomWt9W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccomWt9W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccomWt9W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccomWt9W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccomWt9W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccomWt9W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomWt9W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccomWt9W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomWt9W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccomWt9W.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP1brlV.s: Assembler messages:
encrypt.c: /tmp/ccP1brlV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1brlV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1brlV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1brlV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1brlV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1brlV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1brlV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1brlV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1brlV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1brlV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1brlV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1brlV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1brlV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1brlV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1brlV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP1brlV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1brlV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1brlV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1brlV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1brlV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1brlV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1brlV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1brlV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1brlV.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctY4BUN.s: Assembler messages:
encrypt.c: /tmp/cctY4BUN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctY4BUN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctY4BUN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctY4BUN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY4BUN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY4BUN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY4BUN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY4BUN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY4BUN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY4BUN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY4BUN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY4BUN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctY4BUN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY4BUN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctY4BUN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY4BUN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctY4BUN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY4BUN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY4BUN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY4BUN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY4BUN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY4BUN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctY4BUN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY4BUN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn8Yp7J.s: Assembler messages:
encrypt.c: /tmp/ccn8Yp7J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn8Yp7J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn8Yp7J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn8Yp7J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Yp7J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Yp7J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Yp7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Yp7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Yp7J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8Yp7J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8Yp7J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8Yp7J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn8Yp7J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Yp7J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn8Yp7J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8Yp7J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn8Yp7J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8Yp7J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8Yp7J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8Yp7J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8Yp7J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8Yp7J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8Yp7J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8Yp7J.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnS4DW9.s: Assembler messages:
encrypt.c: /tmp/ccnS4DW9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnS4DW9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnS4DW9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnS4DW9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4DW9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4DW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4DW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4DW9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4DW9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS4DW9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS4DW9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS4DW9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnS4DW9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4DW9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnS4DW9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnS4DW9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnS4DW9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS4DW9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS4DW9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnS4DW9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS4DW9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnS4DW9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS4DW9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnS4DW9.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYFN7pJ.s: Assembler messages:
encrypt.c: /tmp/ccYFN7pJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYFN7pJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYFN7pJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYFN7pJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFN7pJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFN7pJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFN7pJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFN7pJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFN7pJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFN7pJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFN7pJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFN7pJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYFN7pJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFN7pJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYFN7pJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFN7pJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYFN7pJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFN7pJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFN7pJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFN7pJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFN7pJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFN7pJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFN7pJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFN7pJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgY1LYY.s: Assembler messages:
encrypt.c: /tmp/ccgY1LYY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgY1LYY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgY1LYY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgY1LYY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgY1LYY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgY1LYY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgY1LYY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgY1LYY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgY1LYY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgY1LYY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgY1LYY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgY1LYY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgY1LYY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgY1LYY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgY1LYY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgY1LYY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgY1LYY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgY1LYY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgY1LYY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgY1LYY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgY1LYY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgY1LYY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgY1LYY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgY1LYY.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc80HjSy.s: Assembler messages:
encrypt.c: /tmp/cc80HjSy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80HjSy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80HjSy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc80HjSy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80HjSy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80HjSy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80HjSy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80HjSy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80HjSy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80HjSy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80HjSy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80HjSy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80HjSy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80HjSy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80HjSy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80HjSy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc80HjSy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80HjSy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80HjSy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80HjSy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80HjSy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80HjSy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80HjSy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80HjSy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXRAvWH.s: Assembler messages:
encrypt.c: /tmp/ccXRAvWH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRAvWH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXRAvWH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXRAvWH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAvWH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAvWH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAvWH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAvWH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAvWH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRAvWH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRAvWH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRAvWH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXRAvWH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAvWH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXRAvWH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXRAvWH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRAvWH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRAvWH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRAvWH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAvWH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRAvWH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRAvWH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRAvWH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRAvWH.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceClxZD.s: Assembler messages:
encrypt.c: /tmp/cceClxZD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceClxZD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceClxZD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceClxZD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceClxZD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceClxZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceClxZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceClxZD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceClxZD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceClxZD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceClxZD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceClxZD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceClxZD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceClxZD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceClxZD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceClxZD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceClxZD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceClxZD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceClxZD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceClxZD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceClxZD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceClxZD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceClxZD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceClxZD.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchJzOdf.s: Assembler messages:
encrypt.c: /tmp/cchJzOdf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchJzOdf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchJzOdf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchJzOdf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJzOdf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJzOdf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJzOdf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJzOdf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJzOdf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJzOdf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJzOdf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJzOdf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchJzOdf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJzOdf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchJzOdf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJzOdf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchJzOdf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchJzOdf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJzOdf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJzOdf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchJzOdf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJzOdf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchJzOdf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchJzOdf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4P9rdO.s: Assembler messages:
encrypt.c: /tmp/cc4P9rdO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4P9rdO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4P9rdO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4P9rdO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P9rdO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P9rdO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P9rdO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P9rdO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P9rdO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P9rdO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P9rdO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P9rdO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4P9rdO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P9rdO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4P9rdO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4P9rdO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P9rdO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P9rdO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P9rdO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P9rdO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P9rdO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4P9rdO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P9rdO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P9rdO.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEH1OBz.s: Assembler messages:
encrypt.c: /tmp/ccEH1OBz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEH1OBz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEH1OBz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEH1OBz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH1OBz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH1OBz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH1OBz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH1OBz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH1OBz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEH1OBz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEH1OBz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEH1OBz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEH1OBz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH1OBz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEH1OBz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEH1OBz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEH1OBz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEH1OBz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEH1OBz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEH1OBz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEH1OBz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEH1OBz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEH1OBz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEH1OBz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAlFu5m.s: Assembler messages:
encrypt.c: /tmp/ccAlFu5m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAlFu5m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAlFu5m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAlFu5m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlFu5m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlFu5m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlFu5m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlFu5m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlFu5m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlFu5m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlFu5m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlFu5m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAlFu5m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlFu5m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAlFu5m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlFu5m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAlFu5m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAlFu5m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlFu5m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlFu5m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAlFu5m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlFu5m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAlFu5m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAlFu5m.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXrBtmD.s: Assembler messages:
encrypt.c: /tmp/ccXrBtmD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXrBtmD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXrBtmD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXrBtmD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrBtmD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrBtmD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrBtmD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrBtmD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrBtmD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrBtmD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrBtmD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrBtmD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXrBtmD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrBtmD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXrBtmD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXrBtmD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrBtmD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrBtmD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrBtmD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrBtmD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrBtmD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXrBtmD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrBtmD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrBtmD.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOgOW42.s: Assembler messages:
encrypt.c: /tmp/ccOgOW42.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOgOW42.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOgOW42.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOgOW42.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgOW42.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgOW42.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgOW42.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgOW42.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgOW42.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgOW42.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgOW42.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgOW42.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOgOW42.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgOW42.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOgOW42.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgOW42.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOgOW42.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOgOW42.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgOW42.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgOW42.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgOW42.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgOW42.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOgOW42.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOgOW42.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cchFSJat.s: Assembler messages:
encrypt.c: /tmp/cchFSJat.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFSJat.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFSJat.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchFSJat.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSJat.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSJat.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSJat.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSJat.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSJat.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFSJat.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFSJat.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFSJat.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFSJat.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSJat.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFSJat.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchFSJat.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchFSJat.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFSJat.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFSJat.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFSJat.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFSJat.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFSJat.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFSJat.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchFSJat.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGRd5rj.s: Assembler messages:
encrypt.c: /tmp/ccGRd5rj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGRd5rj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGRd5rj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGRd5rj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRd5rj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRd5rj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRd5rj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRd5rj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRd5rj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRd5rj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRd5rj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRd5rj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGRd5rj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRd5rj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGRd5rj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGRd5rj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRd5rj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRd5rj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRd5rj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRd5rj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRd5rj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGRd5rj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRd5rj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRd5rj.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnzbIRS.s: Assembler messages:
encrypt.c: /tmp/ccnzbIRS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnzbIRS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnzbIRS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnzbIRS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzbIRS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzbIRS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzbIRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzbIRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzbIRS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzbIRS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzbIRS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzbIRS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnzbIRS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzbIRS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnzbIRS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzbIRS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnzbIRS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnzbIRS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzbIRS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzbIRS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnzbIRS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzbIRS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnzbIRS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnzbIRS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBA5jZl.s: Assembler messages:
encrypt.c: /tmp/ccBA5jZl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBA5jZl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBA5jZl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBA5jZl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA5jZl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA5jZl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA5jZl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA5jZl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA5jZl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBA5jZl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBA5jZl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBA5jZl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBA5jZl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA5jZl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBA5jZl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBA5jZl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBA5jZl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBA5jZl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBA5jZl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBA5jZl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBA5jZl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBA5jZl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBA5jZl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBA5jZl.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJW0iPo.s: Assembler messages:
encrypt.c: /tmp/ccJW0iPo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJW0iPo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJW0iPo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJW0iPo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW0iPo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW0iPo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW0iPo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW0iPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW0iPo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJW0iPo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJW0iPo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJW0iPo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJW0iPo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW0iPo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJW0iPo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJW0iPo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJW0iPo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJW0iPo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJW0iPo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJW0iPo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW0iPo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJW0iPo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJW0iPo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJW0iPo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1r3Eta.s: Assembler messages:
encrypt.c: /tmp/cc1r3Eta.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1r3Eta.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1r3Eta.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1r3Eta.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1r3Eta.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1r3Eta.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1r3Eta.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1r3Eta.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1r3Eta.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1r3Eta.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1r3Eta.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1r3Eta.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1r3Eta.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1r3Eta.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1r3Eta.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1r3Eta.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1r3Eta.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1r3Eta.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1r3Eta.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1r3Eta.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1r3Eta.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1r3Eta.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1r3Eta.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1r3Eta.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccnHDB6.s: Assembler messages:
encrypt.c: /tmp/cccnHDB6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccnHDB6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccnHDB6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccnHDB6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnHDB6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnHDB6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnHDB6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnHDB6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnHDB6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnHDB6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnHDB6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnHDB6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccnHDB6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnHDB6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccnHDB6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnHDB6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccnHDB6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccnHDB6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnHDB6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnHDB6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccnHDB6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnHDB6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccnHDB6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccnHDB6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9oQg90.s: Assembler messages:
encrypt.c: /tmp/cc9oQg90.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9oQg90.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9oQg90.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9oQg90.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oQg90.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oQg90.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oQg90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oQg90.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oQg90.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oQg90.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oQg90.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oQg90.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9oQg90.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oQg90.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9oQg90.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9oQg90.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9oQg90.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oQg90.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oQg90.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9oQg90.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oQg90.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9oQg90.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oQg90.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9oQg90.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZDrFC3.s: Assembler messages:
encrypt.c: /tmp/ccZDrFC3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDrFC3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDrFC3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDrFC3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDrFC3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDrFC3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDrFC3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDrFC3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDrFC3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDrFC3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDrFC3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDrFC3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDrFC3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDrFC3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDrFC3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDrFC3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZDrFC3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDrFC3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDrFC3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDrFC3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDrFC3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDrFC3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDrFC3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDrFC3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGxfncT.s: Assembler messages:
encrypt.c: /tmp/ccGxfncT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGxfncT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGxfncT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGxfncT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxfncT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxfncT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxfncT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxfncT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxfncT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxfncT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxfncT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxfncT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGxfncT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxfncT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGxfncT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxfncT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGxfncT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGxfncT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxfncT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxfncT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGxfncT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxfncT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGxfncT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGxfncT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNOfd2P.s: Assembler messages:
encrypt.c: /tmp/ccNOfd2P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNOfd2P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNOfd2P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNOfd2P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOfd2P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOfd2P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOfd2P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOfd2P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOfd2P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOfd2P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOfd2P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOfd2P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNOfd2P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOfd2P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNOfd2P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNOfd2P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOfd2P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOfd2P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOfd2P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOfd2P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOfd2P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNOfd2P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOfd2P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOfd2P.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5PXWwW.s: Assembler messages:
encrypt.c: /tmp/cc5PXWwW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5PXWwW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5PXWwW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5PXWwW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PXWwW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PXWwW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PXWwW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PXWwW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PXWwW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PXWwW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PXWwW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PXWwW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5PXWwW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PXWwW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5PXWwW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5PXWwW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5PXWwW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PXWwW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PXWwW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PXWwW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PXWwW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5PXWwW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PXWwW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5PXWwW.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvhOfG2.s: Assembler messages:
encrypt.c: /tmp/ccvhOfG2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvhOfG2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvhOfG2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvhOfG2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOfG2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOfG2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOfG2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOfG2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOfG2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhOfG2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhOfG2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhOfG2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvhOfG2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOfG2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvhOfG2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhOfG2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvhOfG2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvhOfG2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhOfG2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhOfG2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvhOfG2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhOfG2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvhOfG2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvhOfG2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6uCkpX.s: Assembler messages:
encrypt.c: /tmp/cc6uCkpX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6uCkpX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6uCkpX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6uCkpX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uCkpX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uCkpX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uCkpX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uCkpX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uCkpX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uCkpX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uCkpX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uCkpX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6uCkpX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uCkpX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6uCkpX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6uCkpX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6uCkpX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uCkpX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uCkpX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uCkpX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uCkpX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6uCkpX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uCkpX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6uCkpX.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRrua4U.s: Assembler messages:
encrypt.c: /tmp/ccRrua4U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrua4U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRrua4U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrua4U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrua4U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrua4U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrua4U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrua4U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrua4U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrua4U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrua4U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrua4U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRrua4U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrua4U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRrua4U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrua4U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRrua4U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrua4U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrua4U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrua4U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrua4U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrua4U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrua4U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrua4U.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5ppOFC.s: Assembler messages:
encrypt.c: /tmp/cc5ppOFC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5ppOFC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5ppOFC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5ppOFC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ppOFC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ppOFC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ppOFC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ppOFC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ppOFC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ppOFC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ppOFC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ppOFC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5ppOFC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ppOFC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5ppOFC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5ppOFC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5ppOFC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ppOFC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ppOFC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5ppOFC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ppOFC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5ppOFC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ppOFC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5ppOFC.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIuvuBA.s: Assembler messages:
encrypt.c: /tmp/ccIuvuBA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIuvuBA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIuvuBA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIuvuBA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuvuBA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuvuBA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuvuBA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuvuBA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuvuBA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuvuBA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuvuBA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuvuBA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIuvuBA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuvuBA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIuvuBA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuvuBA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIuvuBA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIuvuBA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuvuBA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuvuBA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIuvuBA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuvuBA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIuvuBA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIuvuBA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVHwRXq.s: Assembler messages:
encrypt.c: /tmp/ccVHwRXq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVHwRXq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVHwRXq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVHwRXq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHwRXq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHwRXq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHwRXq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHwRXq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHwRXq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHwRXq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHwRXq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHwRXq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVHwRXq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHwRXq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVHwRXq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVHwRXq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVHwRXq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHwRXq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHwRXq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHwRXq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHwRXq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVHwRXq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHwRXq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVHwRXq.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccWlRHq.s: Assembler messages:
encrypt.c: /tmp/cccWlRHq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccWlRHq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccWlRHq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccWlRHq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWlRHq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWlRHq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWlRHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWlRHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWlRHq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWlRHq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWlRHq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWlRHq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccWlRHq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWlRHq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccWlRHq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWlRHq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccWlRHq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccWlRHq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWlRHq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWlRHq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccWlRHq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWlRHq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccWlRHq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccWlRHq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdPX3xI.s: Assembler messages:
encrypt.c: /tmp/ccdPX3xI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdPX3xI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdPX3xI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdPX3xI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPX3xI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPX3xI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPX3xI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPX3xI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPX3xI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPX3xI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPX3xI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPX3xI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdPX3xI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPX3xI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdPX3xI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPX3xI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdPX3xI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdPX3xI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPX3xI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPX3xI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPX3xI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPX3xI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdPX3xI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdPX3xI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuaPTnR.s: Assembler messages:
encrypt.c: /tmp/ccuaPTnR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuaPTnR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuaPTnR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuaPTnR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaPTnR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaPTnR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaPTnR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaPTnR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaPTnR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuaPTnR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuaPTnR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuaPTnR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuaPTnR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaPTnR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuaPTnR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuaPTnR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuaPTnR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuaPTnR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuaPTnR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuaPTnR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuaPTnR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuaPTnR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuaPTnR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuaPTnR.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc35TKiz.s: Assembler messages:
encrypt.c: /tmp/cc35TKiz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc35TKiz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc35TKiz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc35TKiz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35TKiz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35TKiz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35TKiz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35TKiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35TKiz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35TKiz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35TKiz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35TKiz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc35TKiz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35TKiz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc35TKiz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35TKiz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc35TKiz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc35TKiz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35TKiz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35TKiz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35TKiz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35TKiz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc35TKiz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc35TKiz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccof7CGw.s: Assembler messages:
encrypt.c: /tmp/ccof7CGw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccof7CGw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccof7CGw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccof7CGw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccof7CGw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccof7CGw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccof7CGw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccof7CGw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccof7CGw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccof7CGw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccof7CGw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccof7CGw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccof7CGw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccof7CGw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccof7CGw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccof7CGw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccof7CGw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccof7CGw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccof7CGw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccof7CGw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccof7CGw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccof7CGw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccof7CGw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccof7CGw.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbFvIrk.s: Assembler messages:
encrypt.c: /tmp/ccbFvIrk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbFvIrk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbFvIrk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbFvIrk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFvIrk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFvIrk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFvIrk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFvIrk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFvIrk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFvIrk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFvIrk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFvIrk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbFvIrk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFvIrk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbFvIrk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbFvIrk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbFvIrk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFvIrk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFvIrk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbFvIrk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFvIrk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbFvIrk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFvIrk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbFvIrk.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cccE9KWp.s: Assembler messages:
encrypt.c: /tmp/cccE9KWp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccE9KWp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccE9KWp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccE9KWp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE9KWp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE9KWp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE9KWp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE9KWp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE9KWp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccE9KWp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccE9KWp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccE9KWp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccE9KWp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE9KWp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccE9KWp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccE9KWp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccE9KWp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccE9KWp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccE9KWp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccE9KWp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccE9KWp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccE9KWp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccE9KWp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccE9KWp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBffEhf.s: Assembler messages:
encrypt.c: /tmp/ccBffEhf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBffEhf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBffEhf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBffEhf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffEhf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffEhf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffEhf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffEhf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffEhf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBffEhf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBffEhf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBffEhf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBffEhf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffEhf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBffEhf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBffEhf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBffEhf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBffEhf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBffEhf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBffEhf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBffEhf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBffEhf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBffEhf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBffEhf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpKhwVb.s: Assembler messages:
encrypt.c: /tmp/ccpKhwVb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpKhwVb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpKhwVb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpKhwVb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKhwVb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKhwVb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKhwVb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKhwVb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKhwVb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpKhwVb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpKhwVb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpKhwVb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpKhwVb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKhwVb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpKhwVb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpKhwVb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpKhwVb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpKhwVb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpKhwVb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpKhwVb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpKhwVb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpKhwVb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpKhwVb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpKhwVb.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc53kbCp.s: Assembler messages:
encrypt.c: /tmp/cc53kbCp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc53kbCp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc53kbCp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc53kbCp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53kbCp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53kbCp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53kbCp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53kbCp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53kbCp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53kbCp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53kbCp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53kbCp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc53kbCp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53kbCp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc53kbCp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53kbCp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc53kbCp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc53kbCp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53kbCp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53kbCp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc53kbCp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53kbCp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc53kbCp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc53kbCp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAVWcgp.s: Assembler messages:
encrypt.c: /tmp/ccAVWcgp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAVWcgp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAVWcgp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAVWcgp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWcgp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWcgp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWcgp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWcgp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWcgp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVWcgp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVWcgp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVWcgp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAVWcgp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWcgp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAVWcgp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAVWcgp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAVWcgp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVWcgp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVWcgp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAVWcgp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVWcgp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAVWcgp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVWcgp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAVWcgp.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrzJZJe.s: Assembler messages:
encrypt.c: /tmp/ccrzJZJe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrzJZJe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrzJZJe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrzJZJe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzJZJe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzJZJe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzJZJe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzJZJe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzJZJe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzJZJe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzJZJe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzJZJe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrzJZJe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzJZJe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrzJZJe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzJZJe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrzJZJe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrzJZJe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzJZJe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzJZJe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzJZJe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzJZJe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrzJZJe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrzJZJe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuj5HLd.s: Assembler messages:
encrypt.c: /tmp/ccuj5HLd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuj5HLd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuj5HLd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuj5HLd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj5HLd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj5HLd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj5HLd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj5HLd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj5HLd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuj5HLd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuj5HLd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuj5HLd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuj5HLd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj5HLd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuj5HLd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuj5HLd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuj5HLd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj5HLd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj5HLd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuj5HLd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj5HLd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuj5HLd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj5HLd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuj5HLd.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cclIPh6R.s: Assembler messages:
encrypt.c: /tmp/cclIPh6R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclIPh6R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclIPh6R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclIPh6R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIPh6R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIPh6R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIPh6R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIPh6R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIPh6R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIPh6R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIPh6R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIPh6R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclIPh6R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIPh6R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclIPh6R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclIPh6R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclIPh6R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIPh6R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIPh6R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclIPh6R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIPh6R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclIPh6R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIPh6R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclIPh6R.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccobDtXS.s: Assembler messages:
encrypt.c: /tmp/ccobDtXS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccobDtXS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccobDtXS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccobDtXS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobDtXS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobDtXS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobDtXS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobDtXS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobDtXS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobDtXS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobDtXS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobDtXS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccobDtXS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobDtXS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccobDtXS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobDtXS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccobDtXS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobDtXS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobDtXS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobDtXS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobDtXS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobDtXS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccobDtXS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobDtXS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc43imGH.s: Assembler messages:
encrypt.c: /tmp/cc43imGH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc43imGH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc43imGH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc43imGH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43imGH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43imGH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43imGH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43imGH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43imGH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43imGH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43imGH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43imGH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc43imGH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43imGH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc43imGH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc43imGH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc43imGH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43imGH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43imGH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc43imGH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43imGH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc43imGH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43imGH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc43imGH.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxJ3nIT.s: Assembler messages:
encrypt.c: /tmp/ccxJ3nIT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJ3nIT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxJ3nIT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxJ3nIT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ3nIT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ3nIT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ3nIT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ3nIT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ3nIT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJ3nIT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJ3nIT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJ3nIT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxJ3nIT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ3nIT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxJ3nIT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJ3nIT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxJ3nIT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxJ3nIT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJ3nIT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJ3nIT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJ3nIT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJ3nIT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJ3nIT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxJ3nIT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7PtQHd.s: Assembler messages:
encrypt.c: /tmp/cc7PtQHd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7PtQHd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7PtQHd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7PtQHd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PtQHd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PtQHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PtQHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PtQHd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PtQHd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PtQHd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PtQHd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PtQHd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7PtQHd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PtQHd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7PtQHd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7PtQHd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PtQHd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PtQHd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PtQHd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PtQHd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PtQHd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7PtQHd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PtQHd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PtQHd.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoIQgJ4.s: Assembler messages:
encrypt.c: /tmp/ccoIQgJ4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIQgJ4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIQgJ4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIQgJ4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIQgJ4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIQgJ4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIQgJ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIQgJ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIQgJ4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIQgJ4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIQgJ4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIQgJ4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIQgJ4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIQgJ4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIQgJ4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIQgJ4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoIQgJ4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIQgJ4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIQgJ4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIQgJ4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIQgJ4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIQgJ4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIQgJ4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIQgJ4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPtbC81.s: Assembler messages:
encrypt.c: /tmp/ccPtbC81.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtbC81.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtbC81.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPtbC81.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbC81.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbC81.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbC81.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbC81.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbC81.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtbC81.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtbC81.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtbC81.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPtbC81.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbC81.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtbC81.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPtbC81.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPtbC81.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtbC81.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtbC81.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPtbC81.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtbC81.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPtbC81.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtbC81.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPtbC81.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyyv90S.s: Assembler messages:
encrypt.c: /tmp/ccyyv90S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyyv90S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyyv90S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyyv90S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyv90S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyv90S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyv90S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyv90S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyv90S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyv90S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyv90S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyv90S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyyv90S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyv90S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyyv90S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyv90S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyyv90S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyv90S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyv90S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyv90S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyv90S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyv90S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyyv90S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyv90S.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVqL0mC.s: Assembler messages:
encrypt.c: /tmp/ccVqL0mC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqL0mC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqL0mC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqL0mC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqL0mC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqL0mC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqL0mC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqL0mC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqL0mC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqL0mC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqL0mC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqL0mC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqL0mC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqL0mC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqL0mC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqL0mC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVqL0mC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqL0mC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqL0mC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqL0mC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqL0mC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqL0mC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqL0mC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqL0mC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cckAIrHM.s: Assembler messages:
encrypt.c: /tmp/cckAIrHM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckAIrHM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckAIrHM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckAIrHM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAIrHM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAIrHM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAIrHM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAIrHM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAIrHM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAIrHM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAIrHM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAIrHM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckAIrHM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAIrHM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckAIrHM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckAIrHM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckAIrHM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAIrHM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAIrHM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAIrHM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAIrHM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckAIrHM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAIrHM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckAIrHM.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc982wTr.s: Assembler messages:
encrypt.c: /tmp/cc982wTr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc982wTr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc982wTr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc982wTr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc982wTr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc982wTr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc982wTr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc982wTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc982wTr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc982wTr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc982wTr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc982wTr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc982wTr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc982wTr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc982wTr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc982wTr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc982wTr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc982wTr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc982wTr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc982wTr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc982wTr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc982wTr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc982wTr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc982wTr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cciu2L3A.s: Assembler messages:
encrypt.c: /tmp/cciu2L3A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciu2L3A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciu2L3A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciu2L3A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu2L3A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu2L3A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu2L3A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu2L3A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu2L3A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciu2L3A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciu2L3A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciu2L3A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciu2L3A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu2L3A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciu2L3A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciu2L3A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciu2L3A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciu2L3A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciu2L3A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu2L3A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciu2L3A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciu2L3A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciu2L3A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciu2L3A.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq1Bfjt.s: Assembler messages:
encrypt.c: /tmp/ccq1Bfjt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1Bfjt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1Bfjt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1Bfjt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bfjt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bfjt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bfjt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bfjt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bfjt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1Bfjt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1Bfjt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1Bfjt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1Bfjt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bfjt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1Bfjt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq1Bfjt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1Bfjt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1Bfjt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1Bfjt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bfjt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1Bfjt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1Bfjt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1Bfjt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1Bfjt.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczVxOV0.s: Assembler messages:
encrypt.c: /tmp/cczVxOV0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVxOV0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVxOV0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczVxOV0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVxOV0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVxOV0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVxOV0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVxOV0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVxOV0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVxOV0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVxOV0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVxOV0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVxOV0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVxOV0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVxOV0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVxOV0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczVxOV0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVxOV0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVxOV0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVxOV0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVxOV0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVxOV0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVxOV0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVxOV0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3f3AyR.s: Assembler messages:
encrypt.c: /tmp/cc3f3AyR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3f3AyR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3f3AyR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3f3AyR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3f3AyR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3f3AyR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3f3AyR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3f3AyR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3f3AyR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3f3AyR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3f3AyR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3f3AyR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3f3AyR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3f3AyR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3f3AyR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3f3AyR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3f3AyR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3f3AyR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3f3AyR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3f3AyR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3f3AyR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3f3AyR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3f3AyR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3f3AyR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5erCOh.s: Assembler messages:
encrypt.c: /tmp/cc5erCOh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5erCOh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5erCOh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5erCOh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5erCOh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5erCOh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5erCOh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5erCOh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5erCOh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5erCOh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5erCOh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5erCOh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5erCOh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5erCOh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5erCOh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5erCOh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5erCOh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5erCOh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5erCOh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5erCOh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5erCOh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5erCOh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5erCOh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5erCOh.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccXZBB6W.s: Assembler messages:
encrypt.c: /tmp/ccXZBB6W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZBB6W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZBB6W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXZBB6W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZBB6W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZBB6W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZBB6W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZBB6W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZBB6W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZBB6W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZBB6W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZBB6W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXZBB6W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZBB6W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZBB6W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXZBB6W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZBB6W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZBB6W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZBB6W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZBB6W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZBB6W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXZBB6W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZBB6W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZBB6W.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccn9X4JG.s: Assembler messages:
encrypt.c: /tmp/ccn9X4JG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn9X4JG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn9X4JG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn9X4JG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9X4JG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9X4JG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9X4JG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9X4JG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9X4JG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9X4JG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9X4JG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9X4JG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn9X4JG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9X4JG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn9X4JG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9X4JG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn9X4JG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn9X4JG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9X4JG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9X4JG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9X4JG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9X4JG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn9X4JG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn9X4JG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI0udCx.s: Assembler messages:
encrypt.c: /tmp/ccI0udCx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI0udCx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI0udCx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI0udCx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0udCx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0udCx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0udCx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0udCx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0udCx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0udCx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0udCx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0udCx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI0udCx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0udCx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI0udCx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0udCx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI0udCx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI0udCx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0udCx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0udCx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI0udCx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0udCx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI0udCx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI0udCx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjFwX6M.s: Assembler messages:
encrypt.c: /tmp/ccjFwX6M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjFwX6M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjFwX6M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjFwX6M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFwX6M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFwX6M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFwX6M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFwX6M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFwX6M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFwX6M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFwX6M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFwX6M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjFwX6M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFwX6M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjFwX6M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjFwX6M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFwX6M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFwX6M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFwX6M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFwX6M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFwX6M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjFwX6M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFwX6M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFwX6M.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8FG9Xi.s: Assembler messages:
encrypt.c: /tmp/cc8FG9Xi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8FG9Xi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8FG9Xi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8FG9Xi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FG9Xi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FG9Xi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FG9Xi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FG9Xi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FG9Xi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FG9Xi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FG9Xi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FG9Xi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8FG9Xi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FG9Xi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8FG9Xi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8FG9Xi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FG9Xi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FG9Xi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FG9Xi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FG9Xi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FG9Xi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8FG9Xi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FG9Xi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FG9Xi.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxwzXFS.s: Assembler messages:
encrypt.c: /tmp/ccxwzXFS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxwzXFS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxwzXFS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxwzXFS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwzXFS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwzXFS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwzXFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwzXFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwzXFS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwzXFS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwzXFS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwzXFS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxwzXFS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwzXFS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxwzXFS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwzXFS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxwzXFS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxwzXFS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwzXFS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwzXFS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxwzXFS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwzXFS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxwzXFS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxwzXFS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIyU2TD.s: Assembler messages:
encrypt.c: /tmp/ccIyU2TD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIyU2TD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIyU2TD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIyU2TD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyU2TD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyU2TD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyU2TD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyU2TD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyU2TD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyU2TD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyU2TD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyU2TD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIyU2TD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyU2TD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIyU2TD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyU2TD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIyU2TD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIyU2TD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyU2TD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyU2TD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyU2TD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyU2TD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIyU2TD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyU2TD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccja9qd8.s: Assembler messages:
encrypt.c: /tmp/ccja9qd8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccja9qd8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccja9qd8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccja9qd8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja9qd8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja9qd8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja9qd8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja9qd8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja9qd8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccja9qd8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccja9qd8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccja9qd8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccja9qd8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja9qd8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccja9qd8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccja9qd8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccja9qd8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccja9qd8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccja9qd8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccja9qd8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccja9qd8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccja9qd8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccja9qd8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccja9qd8.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc5pomQx.s: Assembler messages:
encrypt.c: /tmp/cc5pomQx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5pomQx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5pomQx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5pomQx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pomQx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pomQx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pomQx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pomQx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pomQx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pomQx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pomQx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pomQx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5pomQx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pomQx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5pomQx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pomQx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5pomQx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5pomQx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pomQx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pomQx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5pomQx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pomQx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5pomQx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5pomQx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQZpBfN.s: Assembler messages:
encrypt.c: /tmp/ccQZpBfN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZpBfN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZpBfN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZpBfN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZpBfN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZpBfN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZpBfN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZpBfN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZpBfN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZpBfN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZpBfN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZpBfN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZpBfN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZpBfN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZpBfN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQZpBfN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZpBfN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZpBfN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZpBfN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZpBfN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZpBfN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZpBfN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZpBfN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZpBfN.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1IpzYj.s: Assembler messages:
encrypt.c: /tmp/cc1IpzYj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1IpzYj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1IpzYj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1IpzYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IpzYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IpzYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IpzYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IpzYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IpzYj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IpzYj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IpzYj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IpzYj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1IpzYj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IpzYj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1IpzYj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IpzYj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1IpzYj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1IpzYj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IpzYj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IpzYj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IpzYj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IpzYj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1IpzYj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1IpzYj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd2UetC.s: Assembler messages:
encrypt.c: /tmp/ccd2UetC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd2UetC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd2UetC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd2UetC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2UetC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2UetC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2UetC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2UetC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2UetC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2UetC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2UetC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2UetC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd2UetC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2UetC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd2UetC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd2UetC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd2UetC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2UetC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2UetC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd2UetC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2UetC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd2UetC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2UetC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd2UetC.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8TXy0B.s: Assembler messages:
encrypt.c: /tmp/cc8TXy0B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TXy0B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TXy0B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TXy0B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TXy0B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TXy0B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TXy0B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TXy0B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TXy0B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TXy0B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TXy0B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TXy0B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TXy0B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TXy0B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TXy0B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8TXy0B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TXy0B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TXy0B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TXy0B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TXy0B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TXy0B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TXy0B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TXy0B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TXy0B.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoFhF66.s: Assembler messages:
encrypt.c: /tmp/ccoFhF66.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoFhF66.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoFhF66.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoFhF66.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFhF66.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFhF66.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFhF66.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFhF66.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFhF66.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoFhF66.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoFhF66.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoFhF66.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoFhF66.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFhF66.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoFhF66.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoFhF66.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoFhF66.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoFhF66.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoFhF66.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoFhF66.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoFhF66.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoFhF66.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoFhF66.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoFhF66.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfx66Aq.s: Assembler messages:
encrypt.c: /tmp/ccfx66Aq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfx66Aq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfx66Aq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfx66Aq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx66Aq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx66Aq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx66Aq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx66Aq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx66Aq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfx66Aq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfx66Aq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfx66Aq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfx66Aq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx66Aq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfx66Aq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfx66Aq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfx66Aq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfx66Aq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfx66Aq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfx66Aq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfx66Aq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfx66Aq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfx66Aq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfx66Aq.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnBeBB8.s: Assembler messages:
encrypt.c: /tmp/ccnBeBB8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnBeBB8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnBeBB8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnBeBB8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBeBB8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBeBB8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBeBB8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBeBB8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBeBB8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBeBB8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBeBB8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBeBB8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnBeBB8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBeBB8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnBeBB8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBeBB8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnBeBB8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBeBB8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBeBB8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBeBB8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBeBB8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBeBB8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBeBB8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBeBB8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMZufa5.s: Assembler messages:
encrypt.c: /tmp/ccMZufa5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMZufa5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMZufa5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMZufa5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZufa5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZufa5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZufa5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZufa5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZufa5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZufa5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZufa5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZufa5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMZufa5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZufa5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMZufa5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMZufa5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZufa5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZufa5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZufa5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZufa5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZufa5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMZufa5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZufa5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZufa5.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cct1GS7M.s: Assembler messages:
encrypt.c: /tmp/cct1GS7M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct1GS7M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct1GS7M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct1GS7M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1GS7M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1GS7M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1GS7M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1GS7M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1GS7M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1GS7M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1GS7M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1GS7M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct1GS7M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1GS7M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct1GS7M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1GS7M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct1GS7M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct1GS7M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1GS7M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1GS7M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1GS7M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1GS7M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct1GS7M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct1GS7M.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8gNCTD.s: Assembler messages:
encrypt.c: /tmp/cc8gNCTD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8gNCTD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8gNCTD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8gNCTD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gNCTD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gNCTD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gNCTD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gNCTD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gNCTD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8gNCTD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8gNCTD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8gNCTD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8gNCTD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gNCTD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8gNCTD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8gNCTD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8gNCTD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8gNCTD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8gNCTD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8gNCTD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8gNCTD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8gNCTD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8gNCTD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8gNCTD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA3Pnd7.s: Assembler messages:
encrypt.c: /tmp/ccA3Pnd7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3Pnd7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3Pnd7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3Pnd7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3Pnd7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3Pnd7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3Pnd7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3Pnd7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3Pnd7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3Pnd7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3Pnd7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3Pnd7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3Pnd7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3Pnd7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3Pnd7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA3Pnd7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3Pnd7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3Pnd7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3Pnd7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3Pnd7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3Pnd7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3Pnd7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3Pnd7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3Pnd7.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoxWb6d.s: Assembler messages:
encrypt.c: /tmp/ccoxWb6d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoxWb6d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoxWb6d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoxWb6d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWb6d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWb6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWb6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWb6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWb6d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxWb6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxWb6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxWb6d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoxWb6d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWb6d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoxWb6d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoxWb6d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoxWb6d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxWb6d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxWb6d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoxWb6d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxWb6d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoxWb6d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxWb6d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoxWb6d.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccum2PDU.s: Assembler messages:
encrypt.c: /tmp/ccum2PDU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccum2PDU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccum2PDU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccum2PDU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum2PDU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum2PDU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum2PDU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum2PDU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum2PDU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccum2PDU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccum2PDU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccum2PDU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccum2PDU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum2PDU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccum2PDU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccum2PDU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccum2PDU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccum2PDU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccum2PDU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccum2PDU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccum2PDU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccum2PDU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccum2PDU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccum2PDU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZXxPV2.s: Assembler messages:
encrypt.c: /tmp/ccZXxPV2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZXxPV2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZXxPV2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZXxPV2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXxPV2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXxPV2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXxPV2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXxPV2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXxPV2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXxPV2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXxPV2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXxPV2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZXxPV2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXxPV2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZXxPV2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZXxPV2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZXxPV2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXxPV2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXxPV2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXxPV2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXxPV2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZXxPV2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXxPV2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZXxPV2.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccly7jbJ.s: Assembler messages:
encrypt.c: /tmp/ccly7jbJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccly7jbJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccly7jbJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccly7jbJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly7jbJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly7jbJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly7jbJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly7jbJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly7jbJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly7jbJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly7jbJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly7jbJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccly7jbJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly7jbJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccly7jbJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly7jbJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccly7jbJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly7jbJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly7jbJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly7jbJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly7jbJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly7jbJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccly7jbJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly7jbJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4ZJWps.s: Assembler messages:
encrypt.c: /tmp/cc4ZJWps.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ZJWps.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ZJWps.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ZJWps.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZJWps.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZJWps.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZJWps.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZJWps.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZJWps.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZJWps.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZJWps.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZJWps.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ZJWps.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZJWps.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ZJWps.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZJWps.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4ZJWps.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ZJWps.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZJWps.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZJWps.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ZJWps.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZJWps.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ZJWps.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ZJWps.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cchUXf4T.s: Assembler messages:
encrypt.c: /tmp/cchUXf4T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchUXf4T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchUXf4T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchUXf4T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUXf4T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUXf4T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUXf4T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUXf4T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUXf4T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUXf4T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUXf4T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUXf4T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchUXf4T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUXf4T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchUXf4T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchUXf4T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUXf4T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUXf4T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUXf4T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUXf4T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUXf4T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchUXf4T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUXf4T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUXf4T.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc94C7DI.s: Assembler messages:
encrypt.c: /tmp/cc94C7DI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc94C7DI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc94C7DI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc94C7DI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94C7DI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94C7DI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94C7DI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94C7DI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94C7DI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94C7DI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94C7DI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94C7DI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc94C7DI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94C7DI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc94C7DI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc94C7DI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94C7DI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94C7DI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94C7DI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94C7DI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94C7DI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc94C7DI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94C7DI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94C7DI.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm4U7Ph.s: Assembler messages:
encrypt.c: /tmp/ccm4U7Ph.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm4U7Ph.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm4U7Ph.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm4U7Ph.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4U7Ph.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4U7Ph.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4U7Ph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4U7Ph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4U7Ph.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4U7Ph.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4U7Ph.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4U7Ph.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm4U7Ph.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4U7Ph.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm4U7Ph.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4U7Ph.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm4U7Ph.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4U7Ph.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4U7Ph.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4U7Ph.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4U7Ph.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4U7Ph.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm4U7Ph.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4U7Ph.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8M4ibO.s: Assembler messages:
encrypt.c: /tmp/cc8M4ibO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8M4ibO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8M4ibO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8M4ibO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M4ibO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M4ibO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M4ibO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M4ibO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M4ibO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8M4ibO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8M4ibO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8M4ibO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8M4ibO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M4ibO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8M4ibO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8M4ibO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8M4ibO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8M4ibO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8M4ibO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8M4ibO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8M4ibO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8M4ibO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8M4ibO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8M4ibO.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKKjRnq.s: Assembler messages:
encrypt.c: /tmp/ccKKjRnq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKKjRnq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKKjRnq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKKjRnq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKjRnq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKjRnq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKjRnq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKjRnq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKjRnq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKjRnq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKjRnq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKjRnq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKKjRnq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKjRnq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKKjRnq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKjRnq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKKjRnq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKKjRnq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKjRnq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKjRnq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKKjRnq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKjRnq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKKjRnq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKKjRnq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOvIsOe.s: Assembler messages:
encrypt.c: /tmp/ccOvIsOe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvIsOe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvIsOe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvIsOe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvIsOe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvIsOe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvIsOe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvIsOe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvIsOe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvIsOe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvIsOe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvIsOe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvIsOe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvIsOe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvIsOe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvIsOe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOvIsOe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOvIsOe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvIsOe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvIsOe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvIsOe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvIsOe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvIsOe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOvIsOe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv2PpCP.s: Assembler messages:
encrypt.c: /tmp/ccv2PpCP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2PpCP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv2PpCP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv2PpCP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2PpCP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2PpCP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2PpCP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2PpCP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2PpCP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2PpCP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2PpCP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2PpCP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv2PpCP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2PpCP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv2PpCP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv2PpCP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv2PpCP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2PpCP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2PpCP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2PpCP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2PpCP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2PpCP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2PpCP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv2PpCP.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6DQSRt.s: Assembler messages:
encrypt.c: /tmp/cc6DQSRt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6DQSRt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6DQSRt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6DQSRt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DQSRt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DQSRt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DQSRt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DQSRt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DQSRt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DQSRt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DQSRt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DQSRt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6DQSRt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DQSRt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6DQSRt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6DQSRt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6DQSRt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DQSRt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DQSRt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6DQSRt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DQSRt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6DQSRt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DQSRt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6DQSRt.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8QM4DT.s: Assembler messages:
encrypt.c: /tmp/cc8QM4DT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8QM4DT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8QM4DT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8QM4DT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QM4DT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QM4DT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QM4DT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QM4DT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QM4DT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8QM4DT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8QM4DT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8QM4DT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8QM4DT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QM4DT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8QM4DT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8QM4DT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8QM4DT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8QM4DT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8QM4DT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8QM4DT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QM4DT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8QM4DT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8QM4DT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8QM4DT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCuaiQk.s: Assembler messages:
encrypt.c: /tmp/ccCuaiQk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCuaiQk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCuaiQk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCuaiQk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaiQk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaiQk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaiQk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaiQk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaiQk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuaiQk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuaiQk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuaiQk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCuaiQk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaiQk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCuaiQk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCuaiQk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuaiQk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuaiQk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuaiQk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuaiQk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuaiQk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCuaiQk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuaiQk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuaiQk.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccazfhPU.s: Assembler messages:
encrypt.c: /tmp/ccazfhPU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccazfhPU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccazfhPU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccazfhPU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazfhPU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazfhPU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazfhPU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazfhPU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazfhPU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazfhPU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazfhPU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazfhPU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccazfhPU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazfhPU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccazfhPU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazfhPU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccazfhPU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazfhPU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazfhPU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazfhPU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazfhPU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazfhPU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccazfhPU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazfhPU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpWmygc.s: Assembler messages:
encrypt.c: /tmp/ccpWmygc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWmygc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWmygc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWmygc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWmygc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWmygc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWmygc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWmygc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWmygc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWmygc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWmygc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWmygc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWmygc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWmygc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWmygc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWmygc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpWmygc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWmygc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWmygc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWmygc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWmygc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWmygc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWmygc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWmygc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccup9Yxs.s: Assembler messages:
encrypt.c: /tmp/ccup9Yxs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccup9Yxs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccup9Yxs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccup9Yxs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup9Yxs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup9Yxs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup9Yxs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup9Yxs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup9Yxs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccup9Yxs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccup9Yxs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccup9Yxs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccup9Yxs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup9Yxs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccup9Yxs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccup9Yxs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccup9Yxs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccup9Yxs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccup9Yxs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup9Yxs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccup9Yxs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccup9Yxs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccup9Yxs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccup9Yxs.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc83TSB2.s: Assembler messages:
encrypt.c: /tmp/cc83TSB2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc83TSB2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc83TSB2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc83TSB2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83TSB2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83TSB2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83TSB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83TSB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83TSB2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83TSB2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83TSB2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83TSB2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc83TSB2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83TSB2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc83TSB2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83TSB2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc83TSB2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc83TSB2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83TSB2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83TSB2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83TSB2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83TSB2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc83TSB2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc83TSB2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbkFShs.s: Assembler messages:
encrypt.c: /tmp/ccbkFShs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbkFShs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbkFShs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbkFShs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkFShs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkFShs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkFShs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkFShs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkFShs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkFShs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkFShs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkFShs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbkFShs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkFShs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbkFShs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbkFShs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbkFShs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkFShs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkFShs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbkFShs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkFShs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbkFShs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkFShs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbkFShs.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccGrqvJ8.s: Assembler messages:
encrypt.c: /tmp/ccGrqvJ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGrqvJ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGrqvJ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGrqvJ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrqvJ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrqvJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrqvJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrqvJ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrqvJ8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrqvJ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrqvJ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrqvJ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGrqvJ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrqvJ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGrqvJ8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGrqvJ8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGrqvJ8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrqvJ8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrqvJ8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrqvJ8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrqvJ8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGrqvJ8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrqvJ8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGrqvJ8.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccTz30SH.s: Assembler messages:
encrypt.c: /tmp/ccTz30SH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTz30SH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTz30SH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTz30SH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTz30SH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTz30SH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTz30SH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTz30SH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTz30SH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTz30SH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTz30SH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTz30SH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTz30SH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTz30SH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTz30SH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTz30SH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTz30SH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTz30SH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTz30SH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTz30SH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTz30SH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTz30SH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTz30SH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTz30SH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0fKQ2X.s: Assembler messages:
encrypt.c: /tmp/cc0fKQ2X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fKQ2X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fKQ2X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fKQ2X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fKQ2X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fKQ2X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fKQ2X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fKQ2X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fKQ2X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fKQ2X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fKQ2X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fKQ2X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fKQ2X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fKQ2X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fKQ2X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0fKQ2X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fKQ2X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fKQ2X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fKQ2X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fKQ2X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fKQ2X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fKQ2X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fKQ2X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fKQ2X.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQY3orw.s: Assembler messages:
encrypt.c: /tmp/ccQY3orw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQY3orw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQY3orw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQY3orw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQY3orw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQY3orw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQY3orw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQY3orw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQY3orw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQY3orw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQY3orw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQY3orw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQY3orw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQY3orw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQY3orw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQY3orw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQY3orw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQY3orw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQY3orw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQY3orw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQY3orw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQY3orw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQY3orw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQY3orw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG7nInt.s: Assembler messages:
encrypt.c: /tmp/ccG7nInt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG7nInt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG7nInt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG7nInt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7nInt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7nInt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7nInt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7nInt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7nInt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7nInt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7nInt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7nInt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG7nInt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7nInt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG7nInt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7nInt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG7nInt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG7nInt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7nInt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7nInt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7nInt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7nInt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7nInt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG7nInt.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb1gumX.s: Assembler messages:
encrypt.c: /tmp/ccb1gumX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb1gumX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb1gumX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb1gumX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1gumX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1gumX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1gumX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1gumX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1gumX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1gumX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1gumX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1gumX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb1gumX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1gumX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb1gumX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb1gumX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb1gumX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1gumX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1gumX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb1gumX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1gumX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb1gumX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1gumX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb1gumX.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUQBpEM.s: Assembler messages:
encrypt.c: /tmp/ccUQBpEM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQBpEM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUQBpEM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUQBpEM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQBpEM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQBpEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQBpEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQBpEM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQBpEM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQBpEM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQBpEM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQBpEM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUQBpEM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQBpEM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUQBpEM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUQBpEM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUQBpEM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQBpEM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQBpEM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQBpEM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQBpEM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQBpEM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQBpEM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUQBpEM.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj5mXOi.s: Assembler messages:
encrypt.c: /tmp/ccj5mXOi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj5mXOi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj5mXOi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj5mXOi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5mXOi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5mXOi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5mXOi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5mXOi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5mXOi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5mXOi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5mXOi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5mXOi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj5mXOi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5mXOi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj5mXOi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5mXOi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj5mXOi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj5mXOi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5mXOi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5mXOi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj5mXOi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5mXOi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj5mXOi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj5mXOi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccNe1zi8.s: Assembler messages:
encrypt.c: /tmp/ccNe1zi8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNe1zi8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNe1zi8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNe1zi8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe1zi8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe1zi8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe1zi8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe1zi8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe1zi8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNe1zi8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNe1zi8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNe1zi8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNe1zi8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe1zi8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNe1zi8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNe1zi8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNe1zi8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNe1zi8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNe1zi8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNe1zi8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNe1zi8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNe1zi8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNe1zi8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNe1zi8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccPyzWDr.s: Assembler messages:
encrypt.c: /tmp/ccPyzWDr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPyzWDr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPyzWDr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPyzWDr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyzWDr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyzWDr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyzWDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyzWDr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyzWDr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPyzWDr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPyzWDr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPyzWDr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPyzWDr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyzWDr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPyzWDr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPyzWDr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPyzWDr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPyzWDr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPyzWDr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPyzWDr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPyzWDr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPyzWDr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPyzWDr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPyzWDr.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6QJuCX.s: Assembler messages:
encrypt.c: /tmp/cc6QJuCX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6QJuCX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6QJuCX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6QJuCX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QJuCX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QJuCX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QJuCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QJuCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QJuCX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QJuCX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QJuCX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QJuCX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6QJuCX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QJuCX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6QJuCX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QJuCX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6QJuCX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6QJuCX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QJuCX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QJuCX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6QJuCX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QJuCX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6QJuCX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6QJuCX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXrhFYg.s: Assembler messages:
encrypt.c: /tmp/ccXrhFYg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXrhFYg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXrhFYg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXrhFYg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrhFYg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrhFYg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrhFYg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrhFYg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrhFYg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrhFYg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrhFYg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrhFYg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXrhFYg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrhFYg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXrhFYg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXrhFYg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrhFYg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrhFYg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrhFYg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrhFYg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrhFYg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXrhFYg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrhFYg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrhFYg.s: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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVqiW52.s: Assembler messages:
encrypt.c: /tmp/ccVqiW52.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqiW52.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqiW52.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqiW52.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqiW52.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqiW52.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqiW52.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqiW52.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqiW52.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqiW52.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqiW52.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqiW52.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqiW52.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqiW52.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqiW52.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVqiW52.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVqiW52.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqiW52.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqiW52.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqiW52.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqiW52.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqiW52.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqiW52.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVqiW52.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdFCV5C.s: Assembler messages:
encrypt.c: /tmp/ccdFCV5C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdFCV5C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdFCV5C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdFCV5C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFCV5C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFCV5C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFCV5C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFCV5C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFCV5C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFCV5C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFCV5C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFCV5C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdFCV5C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFCV5C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdFCV5C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFCV5C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdFCV5C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFCV5C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFCV5C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFCV5C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFCV5C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFCV5C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdFCV5C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFCV5C.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc50Pt3T.s: Assembler messages:
encrypt.c: /tmp/cc50Pt3T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc50Pt3T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc50Pt3T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc50Pt3T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50Pt3T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50Pt3T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50Pt3T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50Pt3T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50Pt3T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc50Pt3T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc50Pt3T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc50Pt3T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc50Pt3T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50Pt3T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc50Pt3T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc50Pt3T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc50Pt3T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc50Pt3T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc50Pt3T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc50Pt3T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc50Pt3T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc50Pt3T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc50Pt3T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc50Pt3T.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciOUdvE.s: Assembler messages:
encrypt.c: /tmp/cciOUdvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciOUdvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciOUdvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciOUdvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOUdvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOUdvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOUdvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOUdvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOUdvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOUdvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOUdvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOUdvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciOUdvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOUdvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciOUdvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOUdvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciOUdvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciOUdvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOUdvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOUdvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOUdvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOUdvE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciOUdvE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciOUdvE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccBpoBPB.s: Assembler messages:
encrypt.c: /tmp/ccBpoBPB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBpoBPB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBpoBPB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBpoBPB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpoBPB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpoBPB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpoBPB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpoBPB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpoBPB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpoBPB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpoBPB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpoBPB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBpoBPB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpoBPB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBpoBPB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBpoBPB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBpoBPB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpoBPB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpoBPB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBpoBPB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpoBPB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBpoBPB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpoBPB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBpoBPB.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccTHSW5l.s: Assembler messages:
encrypt.c: /tmp/ccTHSW5l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTHSW5l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTHSW5l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTHSW5l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHSW5l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHSW5l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHSW5l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHSW5l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHSW5l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTHSW5l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTHSW5l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTHSW5l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTHSW5l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHSW5l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTHSW5l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTHSW5l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTHSW5l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTHSW5l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTHSW5l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTHSW5l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHSW5l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTHSW5l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTHSW5l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTHSW5l.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0wqo1z.s: Assembler messages:
encrypt.c: /tmp/cc0wqo1z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0wqo1z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0wqo1z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0wqo1z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqo1z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqo1z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqo1z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqo1z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqo1z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wqo1z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wqo1z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wqo1z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0wqo1z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqo1z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0wqo1z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0wqo1z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wqo1z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wqo1z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wqo1z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wqo1z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wqo1z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0wqo1z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wqo1z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wqo1z.s: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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm4uow7.s: Assembler messages:
encrypt.c: /tmp/ccm4uow7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm4uow7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm4uow7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm4uow7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4uow7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4uow7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4uow7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4uow7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4uow7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4uow7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4uow7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4uow7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm4uow7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4uow7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm4uow7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4uow7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm4uow7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4uow7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4uow7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4uow7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4uow7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4uow7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm4uow7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4uow7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdIQtUw.s: Assembler messages:
encrypt.c: /tmp/ccdIQtUw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdIQtUw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdIQtUw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdIQtUw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIQtUw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIQtUw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIQtUw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIQtUw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIQtUw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIQtUw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIQtUw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIQtUw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdIQtUw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIQtUw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdIQtUw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIQtUw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdIQtUw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIQtUw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIQtUw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIQtUw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIQtUw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIQtUw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdIQtUw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIQtUw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyVQ2pi.s: Assembler messages:
encrypt.c: /tmp/ccyVQ2pi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyVQ2pi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyVQ2pi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyVQ2pi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVQ2pi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVQ2pi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVQ2pi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVQ2pi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVQ2pi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVQ2pi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVQ2pi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVQ2pi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyVQ2pi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVQ2pi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyVQ2pi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyVQ2pi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyVQ2pi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVQ2pi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVQ2pi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyVQ2pi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVQ2pi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyVQ2pi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVQ2pi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyVQ2pi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJwfV4t.s: Assembler messages:
encrypt.c: /tmp/ccJwfV4t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJwfV4t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJwfV4t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJwfV4t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwfV4t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwfV4t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwfV4t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwfV4t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwfV4t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwfV4t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwfV4t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwfV4t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJwfV4t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwfV4t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJwfV4t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwfV4t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJwfV4t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJwfV4t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwfV4t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwfV4t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwfV4t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwfV4t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJwfV4t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJwfV4t.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRUfDX7.s: Assembler messages:
encrypt.c: /tmp/ccRUfDX7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRUfDX7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRUfDX7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRUfDX7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUfDX7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUfDX7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUfDX7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUfDX7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUfDX7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUfDX7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUfDX7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUfDX7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRUfDX7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUfDX7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRUfDX7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRUfDX7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRUfDX7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUfDX7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUfDX7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUfDX7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUfDX7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRUfDX7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUfDX7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRUfDX7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5xd2hQ.s: Assembler messages:
encrypt.c: /tmp/cc5xd2hQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5xd2hQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5xd2hQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5xd2hQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xd2hQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xd2hQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xd2hQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xd2hQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xd2hQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xd2hQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xd2hQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xd2hQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5xd2hQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xd2hQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5xd2hQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5xd2hQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xd2hQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xd2hQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xd2hQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xd2hQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xd2hQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5xd2hQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xd2hQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xd2hQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cczCVvT9.s: Assembler messages:
encrypt.c: /tmp/cczCVvT9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczCVvT9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczCVvT9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczCVvT9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCVvT9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCVvT9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCVvT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCVvT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCVvT9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCVvT9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCVvT9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCVvT9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczCVvT9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCVvT9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczCVvT9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCVvT9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczCVvT9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczCVvT9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCVvT9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCVvT9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczCVvT9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCVvT9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczCVvT9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczCVvT9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAr14BF.s: Assembler messages:
encrypt.c: /tmp/ccAr14BF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAr14BF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAr14BF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAr14BF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAr14BF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAr14BF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAr14BF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAr14BF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAr14BF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAr14BF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAr14BF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAr14BF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAr14BF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAr14BF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAr14BF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAr14BF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAr14BF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAr14BF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAr14BF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAr14BF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAr14BF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAr14BF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAr14BF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAr14BF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMIvzh2.s: Assembler messages:
encrypt.c: /tmp/ccMIvzh2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMIvzh2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMIvzh2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMIvzh2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIvzh2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIvzh2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIvzh2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIvzh2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIvzh2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMIvzh2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMIvzh2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMIvzh2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMIvzh2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIvzh2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMIvzh2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMIvzh2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMIvzh2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMIvzh2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMIvzh2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMIvzh2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMIvzh2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMIvzh2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMIvzh2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMIvzh2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTIweGE.s: Assembler messages:
encrypt.c: /tmp/ccTIweGE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIweGE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIweGE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIweGE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIweGE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIweGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIweGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIweGE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIweGE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIweGE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIweGE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIweGE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIweGE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIweGE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIweGE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTIweGE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIweGE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIweGE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIweGE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIweGE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIweGE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIweGE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIweGE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIweGE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchRXlfP.s: Assembler messages:
encrypt.c: /tmp/cchRXlfP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchRXlfP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchRXlfP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchRXlfP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXlfP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXlfP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXlfP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXlfP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXlfP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRXlfP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRXlfP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRXlfP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchRXlfP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXlfP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchRXlfP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRXlfP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchRXlfP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRXlfP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRXlfP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRXlfP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRXlfP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRXlfP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRXlfP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRXlfP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj6wpiE.s: Assembler messages:
encrypt.c: /tmp/ccj6wpiE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6wpiE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6wpiE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6wpiE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6wpiE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6wpiE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6wpiE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6wpiE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6wpiE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6wpiE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6wpiE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6wpiE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6wpiE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6wpiE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6wpiE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6wpiE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj6wpiE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6wpiE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6wpiE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6wpiE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6wpiE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6wpiE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6wpiE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6wpiE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvo3Bzs.s: Assembler messages:
encrypt.c: /tmp/ccvo3Bzs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvo3Bzs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvo3Bzs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvo3Bzs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvo3Bzs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvo3Bzs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvo3Bzs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvo3Bzs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvo3Bzs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvo3Bzs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvo3Bzs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvo3Bzs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvo3Bzs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvo3Bzs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvo3Bzs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvo3Bzs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvo3Bzs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvo3Bzs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvo3Bzs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvo3Bzs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvo3Bzs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvo3Bzs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvo3Bzs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvo3Bzs.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccwbpnTj.s: Assembler messages:
encrypt.c: /tmp/ccwbpnTj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbpnTj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwbpnTj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwbpnTj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbpnTj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbpnTj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbpnTj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbpnTj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbpnTj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbpnTj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbpnTj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbpnTj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwbpnTj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbpnTj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwbpnTj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbpnTj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwbpnTj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwbpnTj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbpnTj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbpnTj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbpnTj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbpnTj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbpnTj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwbpnTj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccypF838.s: Assembler messages:
encrypt.c: /tmp/ccypF838.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccypF838.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccypF838.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccypF838.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypF838.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypF838.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypF838.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypF838.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypF838.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypF838.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypF838.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypF838.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccypF838.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypF838.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccypF838.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccypF838.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypF838.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypF838.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypF838.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypF838.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypF838.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccypF838.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypF838.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypF838.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc495KuZ.s: Assembler messages:
encrypt.c: /tmp/cc495KuZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc495KuZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc495KuZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc495KuZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495KuZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495KuZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495KuZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495KuZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495KuZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc495KuZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc495KuZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc495KuZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc495KuZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495KuZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc495KuZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc495KuZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc495KuZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc495KuZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc495KuZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc495KuZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc495KuZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc495KuZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc495KuZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc495KuZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLWyMP9.s: Assembler messages:
encrypt.c: /tmp/ccLWyMP9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLWyMP9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLWyMP9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLWyMP9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWyMP9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWyMP9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWyMP9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWyMP9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWyMP9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLWyMP9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLWyMP9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLWyMP9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLWyMP9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWyMP9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLWyMP9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLWyMP9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLWyMP9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLWyMP9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLWyMP9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLWyMP9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWyMP9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLWyMP9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLWyMP9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLWyMP9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7wCGG2.s: Assembler messages:
encrypt.c: /tmp/cc7wCGG2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7wCGG2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7wCGG2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7wCGG2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCGG2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCGG2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCGG2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7wCGG2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7wCGG2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7wCGG2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCGG2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCGG2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCGG2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCGG2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wCGG2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCGG2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCGG2.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc7wCGG2.s: Assembler messages:
encrypt.c: /tmp/cc7wCGG2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7wCGG2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7wCGG2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7wCGG2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCGG2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCGG2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCGG2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7wCGG2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7wCGG2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7wCGG2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7wCGG2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCGG2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCGG2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7wCGG2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCGG2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7wCGG2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCGG2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7wCGG2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMgDy1e.s: Assembler messages:
encrypt.c: /tmp/ccMgDy1e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMgDy1e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMgDy1e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMgDy1e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgDy1e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgDy1e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgDy1e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMgDy1e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMgDy1e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgDy1e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMgDy1e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgDy1e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgDy1e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgDy1e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgDy1e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMgDy1e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgDy1e.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccMgDy1e.s: Assembler messages:
encrypt.c: /tmp/ccMgDy1e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMgDy1e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMgDy1e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMgDy1e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgDy1e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgDy1e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgDy1e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMgDy1e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMgDy1e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgDy1e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMgDy1e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgDy1e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgDy1e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgDy1e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgDy1e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgDy1e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMgDy1e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgDy1e.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2MWXZS.s: Assembler messages:
encrypt.c: /tmp/cc2MWXZS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2MWXZS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2MWXZS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2MWXZS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MWXZS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MWXZS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MWXZS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2MWXZS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2MWXZS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2MWXZS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MWXZS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MWXZS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MWXZS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MWXZS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2MWXZS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MWXZS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MWXZS.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc2MWXZS.s: Assembler messages:
encrypt.c: /tmp/cc2MWXZS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2MWXZS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2MWXZS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2MWXZS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MWXZS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MWXZS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MWXZS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2MWXZS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2MWXZS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2MWXZS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2MWXZS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MWXZS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MWXZS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2MWXZS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MWXZS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2MWXZS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MWXZS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2MWXZS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczVOr63.s: Assembler messages:
encrypt.c: /tmp/cczVOr63.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVOr63.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVOr63.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczVOr63.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOr63.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOr63.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOr63.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVOr63.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVOr63.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOr63.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczVOr63.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOr63.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOr63.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOr63.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOr63.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVOr63.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOr63.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cczVOr63.s: Assembler messages:
encrypt.c: /tmp/cczVOr63.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVOr63.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVOr63.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczVOr63.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOr63.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOr63.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOr63.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVOr63.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVOr63.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOr63.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczVOr63.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczVOr63.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOr63.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOr63.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVOr63.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOr63.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVOr63.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczVOr63.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccceroNI.s: Assembler messages:
encrypt.c: /tmp/ccceroNI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccceroNI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccceroNI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccceroNI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceroNI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceroNI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceroNI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccceroNI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccceroNI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccceroNI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceroNI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceroNI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceroNI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceroNI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccceroNI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceroNI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceroNI.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccceroNI.s: Assembler messages:
encrypt.c: /tmp/ccceroNI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccceroNI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccceroNI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccceroNI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceroNI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceroNI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceroNI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccceroNI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccceroNI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccceroNI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccceroNI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceroNI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceroNI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceroNI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceroNI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccceroNI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceroNI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccceroNI.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccxhOheU.s: Assembler messages:
encrypt.c: /tmp/ccxhOheU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxhOheU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxhOheU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxhOheU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhOheU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhOheU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhOheU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxhOheU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxhOheU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhOheU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxhOheU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhOheU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhOheU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhOheU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhOheU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhOheU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhOheU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccxhOheU.s: Assembler messages:
encrypt.c: /tmp/ccxhOheU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxhOheU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxhOheU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxhOheU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhOheU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhOheU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhOheU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxhOheU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxhOheU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhOheU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxhOheU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhOheU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhOheU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhOheU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhOheU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhOheU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhOheU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhOheU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbAQVTx.s: Assembler messages:
encrypt.c: /tmp/ccbAQVTx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbAQVTx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbAQVTx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbAQVTx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQVTx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQVTx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQVTx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbAQVTx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbAQVTx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbAQVTx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQVTx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQVTx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQVTx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQVTx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbAQVTx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQVTx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQVTx.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccbAQVTx.s: Assembler messages:
encrypt.c: /tmp/ccbAQVTx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbAQVTx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbAQVTx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbAQVTx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQVTx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQVTx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQVTx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbAQVTx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbAQVTx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbAQVTx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAQVTx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQVTx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQVTx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAQVTx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQVTx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbAQVTx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQVTx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAQVTx.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchj3L3I.s: Assembler messages:
encrypt.c: /tmp/cchj3L3I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchj3L3I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchj3L3I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchj3L3I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchj3L3I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchj3L3I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchj3L3I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchj3L3I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchj3L3I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchj3L3I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchj3L3I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchj3L3I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchj3L3I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchj3L3I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchj3L3I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchj3L3I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchj3L3I.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cchj3L3I.s: Assembler messages:
encrypt.c: /tmp/cchj3L3I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchj3L3I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchj3L3I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchj3L3I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchj3L3I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchj3L3I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchj3L3I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchj3L3I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchj3L3I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchj3L3I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchj3L3I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchj3L3I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchj3L3I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchj3L3I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchj3L3I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchj3L3I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchj3L3I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchj3L3I.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDku5Cp.s: Assembler messages:
encrypt.c: /tmp/ccDku5Cp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDku5Cp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDku5Cp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDku5Cp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDku5Cp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDku5Cp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDku5Cp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDku5Cp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDku5Cp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDku5Cp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDku5Cp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDku5Cp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDku5Cp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDku5Cp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDku5Cp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDku5Cp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDku5Cp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDku5Cp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDku5Cp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDku5Cp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDku5Cp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDku5Cp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDku5Cp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDku5Cp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIV5609.s: Assembler messages:
encrypt.c: /tmp/ccIV5609.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIV5609.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIV5609.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIV5609.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV5609.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV5609.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV5609.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV5609.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV5609.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIV5609.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIV5609.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIV5609.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIV5609.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV5609.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIV5609.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIV5609.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIV5609.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIV5609.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIV5609.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIV5609.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIV5609.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIV5609.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIV5609.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIV5609.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYXGhff.s: Assembler messages:
encrypt.c: /tmp/ccYXGhff.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYXGhff.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYXGhff.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYXGhff.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGhff.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGhff.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGhff.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGhff.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGhff.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYXGhff.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYXGhff.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYXGhff.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYXGhff.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGhff.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYXGhff.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYXGhff.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYXGhff.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYXGhff.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYXGhff.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYXGhff.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYXGhff.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYXGhff.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYXGhff.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYXGhff.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYpOMHZ.s: Assembler messages:
encrypt.c: /tmp/ccYpOMHZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYpOMHZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYpOMHZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYpOMHZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpOMHZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpOMHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpOMHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpOMHZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpOMHZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpOMHZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpOMHZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpOMHZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYpOMHZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpOMHZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYpOMHZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYpOMHZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYpOMHZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpOMHZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpOMHZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYpOMHZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpOMHZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYpOMHZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpOMHZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYpOMHZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccCbNLPT.s: Assembler messages:
encrypt.c: /tmp/ccCbNLPT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCbNLPT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCbNLPT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCbNLPT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbNLPT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbNLPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbNLPT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbNLPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbNLPT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCbNLPT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCbNLPT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCbNLPT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCbNLPT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbNLPT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCbNLPT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCbNLPT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCbNLPT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCbNLPT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCbNLPT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCbNLPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbNLPT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCbNLPT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCbNLPT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCbNLPT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccYaaxHI.s: Assembler messages:
encrypt.c: /tmp/ccYaaxHI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYaaxHI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYaaxHI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYaaxHI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaaxHI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaaxHI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaaxHI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaaxHI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaaxHI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaaxHI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaaxHI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaaxHI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYaaxHI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaaxHI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYaaxHI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYaaxHI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYaaxHI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaaxHI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaaxHI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYaaxHI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaaxHI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYaaxHI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaaxHI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYaaxHI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYtA68w.s: Assembler messages:
encrypt.c: /tmp/ccYtA68w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYtA68w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYtA68w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYtA68w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtA68w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtA68w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtA68w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtA68w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtA68w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtA68w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtA68w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtA68w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYtA68w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtA68w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYtA68w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYtA68w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYtA68w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtA68w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtA68w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtA68w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtA68w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYtA68w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtA68w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYtA68w.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cchljXqK.s: Assembler messages:
encrypt.c: /tmp/cchljXqK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchljXqK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchljXqK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchljXqK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchljXqK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchljXqK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchljXqK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchljXqK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchljXqK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchljXqK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchljXqK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchljXqK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchljXqK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchljXqK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchljXqK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchljXqK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchljXqK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchljXqK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchljXqK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchljXqK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchljXqK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchljXqK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchljXqK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchljXqK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9lQpk4.s: Assembler messages:
encrypt.c: /tmp/cc9lQpk4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9lQpk4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9lQpk4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9lQpk4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQpk4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQpk4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQpk4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQpk4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQpk4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9lQpk4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9lQpk4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9lQpk4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9lQpk4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQpk4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9lQpk4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9lQpk4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9lQpk4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9lQpk4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9lQpk4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9lQpk4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lQpk4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9lQpk4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lQpk4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9lQpk4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSLWC0R.s: Assembler messages:
encrypt.c: /tmp/ccSLWC0R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSLWC0R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSLWC0R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSLWC0R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLWC0R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLWC0R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLWC0R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLWC0R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLWC0R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLWC0R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLWC0R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLWC0R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSLWC0R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLWC0R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSLWC0R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSLWC0R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSLWC0R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLWC0R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLWC0R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSLWC0R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLWC0R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSLWC0R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLWC0R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSLWC0R.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAboqZC.s: Assembler messages:
encrypt.c: /tmp/ccAboqZC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAboqZC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAboqZC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAboqZC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAboqZC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAboqZC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAboqZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAboqZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAboqZC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAboqZC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAboqZC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAboqZC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAboqZC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAboqZC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAboqZC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAboqZC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAboqZC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAboqZC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAboqZC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAboqZC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAboqZC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAboqZC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAboqZC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAboqZC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrC2e5y.s: Assembler messages:
encrypt.c: /tmp/ccrC2e5y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrC2e5y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrC2e5y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrC2e5y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC2e5y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC2e5y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC2e5y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC2e5y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC2e5y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrC2e5y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrC2e5y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrC2e5y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrC2e5y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC2e5y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrC2e5y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrC2e5y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrC2e5y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrC2e5y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrC2e5y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrC2e5y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrC2e5y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrC2e5y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrC2e5y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrC2e5y.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckaXPLn.s: Assembler messages:
encrypt.c: /tmp/cckaXPLn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckaXPLn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckaXPLn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckaXPLn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaXPLn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaXPLn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaXPLn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaXPLn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaXPLn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaXPLn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaXPLn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaXPLn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckaXPLn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaXPLn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckaXPLn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckaXPLn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaXPLn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaXPLn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaXPLn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaXPLn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaXPLn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckaXPLn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaXPLn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaXPLn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctB1tYA.s: Assembler messages:
encrypt.c: /tmp/cctB1tYA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctB1tYA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctB1tYA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctB1tYA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB1tYA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB1tYA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB1tYA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB1tYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB1tYA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB1tYA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB1tYA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB1tYA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctB1tYA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB1tYA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctB1tYA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB1tYA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctB1tYA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctB1tYA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB1tYA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB1tYA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctB1tYA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB1tYA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctB1tYA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctB1tYA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV0zct7.s: Assembler messages:
encrypt.c: /tmp/ccV0zct7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV0zct7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV0zct7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV0zct7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0zct7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0zct7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0zct7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0zct7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0zct7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0zct7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0zct7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0zct7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV0zct7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0zct7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV0zct7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV0zct7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0zct7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0zct7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0zct7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0zct7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0zct7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV0zct7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0zct7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0zct7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccds5DZk.s: Assembler messages:
encrypt.c: /tmp/ccds5DZk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccds5DZk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccds5DZk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccds5DZk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds5DZk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds5DZk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds5DZk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds5DZk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds5DZk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccds5DZk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccds5DZk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccds5DZk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccds5DZk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds5DZk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccds5DZk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccds5DZk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccds5DZk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccds5DZk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccds5DZk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccds5DZk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccds5DZk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccds5DZk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccds5DZk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccds5DZk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFD0DjW.s: Assembler messages:
encrypt.c: /tmp/ccFD0DjW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFD0DjW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFD0DjW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFD0DjW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0DjW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0DjW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0DjW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0DjW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0DjW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFD0DjW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFD0DjW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFD0DjW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFD0DjW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0DjW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFD0DjW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFD0DjW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFD0DjW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFD0DjW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFD0DjW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFD0DjW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFD0DjW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFD0DjW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFD0DjW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFD0DjW.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZsBlJ8.s: Assembler messages:
encrypt.c: /tmp/ccZsBlJ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZsBlJ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZsBlJ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZsBlJ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsBlJ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsBlJ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsBlJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsBlJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsBlJ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsBlJ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsBlJ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsBlJ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZsBlJ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsBlJ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZsBlJ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsBlJ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZsBlJ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsBlJ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsBlJ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsBlJ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsBlJ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsBlJ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsBlJ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsBlJ8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrnmCwX.s: Assembler messages:
encrypt.c: /tmp/ccrnmCwX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrnmCwX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrnmCwX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrnmCwX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnmCwX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnmCwX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnmCwX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnmCwX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnmCwX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnmCwX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnmCwX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnmCwX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrnmCwX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnmCwX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrnmCwX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnmCwX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrnmCwX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnmCwX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnmCwX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnmCwX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnmCwX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnmCwX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrnmCwX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnmCwX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cctsw9uA.s: Assembler messages:
encrypt.c: /tmp/cctsw9uA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctsw9uA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctsw9uA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctsw9uA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsw9uA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsw9uA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsw9uA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsw9uA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsw9uA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsw9uA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsw9uA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsw9uA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctsw9uA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsw9uA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctsw9uA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctsw9uA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctsw9uA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsw9uA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsw9uA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctsw9uA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsw9uA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctsw9uA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsw9uA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctsw9uA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cca0UUYM.s: Assembler messages:
encrypt.c: /tmp/cca0UUYM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca0UUYM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca0UUYM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca0UUYM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0UUYM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0UUYM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0UUYM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0UUYM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0UUYM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0UUYM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0UUYM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0UUYM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca0UUYM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0UUYM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca0UUYM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0UUYM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca0UUYM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0UUYM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0UUYM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0UUYM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0UUYM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0UUYM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca0UUYM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0UUYM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsOEzCp.s: Assembler messages:
encrypt.c: /tmp/ccsOEzCp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsOEzCp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsOEzCp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsOEzCp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOEzCp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOEzCp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOEzCp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOEzCp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOEzCp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOEzCp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOEzCp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOEzCp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsOEzCp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOEzCp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsOEzCp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsOEzCp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOEzCp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOEzCp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOEzCp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOEzCp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOEzCp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsOEzCp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOEzCp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOEzCp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7y35EL.s: Assembler messages:
encrypt.c: /tmp/cc7y35EL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7y35EL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7y35EL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7y35EL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7y35EL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7y35EL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7y35EL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7y35EL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7y35EL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7y35EL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7y35EL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7y35EL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7y35EL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7y35EL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7y35EL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7y35EL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7y35EL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7y35EL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7y35EL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7y35EL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7y35EL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7y35EL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7y35EL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7y35EL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchAzkOU.s: Assembler messages:
encrypt.c: /tmp/cchAzkOU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAzkOU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAzkOU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchAzkOU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAzkOU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAzkOU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAzkOU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAzkOU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAzkOU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAzkOU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAzkOU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAzkOU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAzkOU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAzkOU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAzkOU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAzkOU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchAzkOU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAzkOU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAzkOU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAzkOU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAzkOU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAzkOU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAzkOU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAzkOU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAoA3mz.s: Assembler messages:
encrypt.c: /tmp/ccAoA3mz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAoA3mz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAoA3mz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAoA3mz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA3mz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA3mz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA3mz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA3mz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA3mz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAoA3mz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAoA3mz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAoA3mz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAoA3mz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA3mz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAoA3mz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAoA3mz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAoA3mz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoA3mz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoA3mz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoA3mz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoA3mz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAoA3mz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoA3mz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoA3mz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyLwYhJ.s: Assembler messages:
encrypt.c: /tmp/ccyLwYhJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLwYhJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLwYhJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLwYhJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLwYhJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLwYhJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLwYhJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLwYhJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLwYhJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLwYhJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLwYhJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLwYhJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLwYhJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLwYhJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLwYhJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLwYhJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyLwYhJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLwYhJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLwYhJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLwYhJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLwYhJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLwYhJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLwYhJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLwYhJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cccHQyAs.s: Assembler messages:
encrypt.c: /tmp/cccHQyAs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccHQyAs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccHQyAs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccHQyAs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHQyAs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHQyAs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHQyAs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHQyAs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHQyAs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHQyAs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHQyAs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHQyAs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccHQyAs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHQyAs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccHQyAs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHQyAs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccHQyAs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHQyAs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHQyAs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHQyAs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHQyAs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHQyAs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccHQyAs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHQyAs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjFDZWe.s: Assembler messages:
encrypt.c: /tmp/ccjFDZWe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjFDZWe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjFDZWe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjFDZWe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFDZWe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFDZWe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFDZWe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFDZWe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFDZWe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFDZWe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFDZWe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFDZWe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjFDZWe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFDZWe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjFDZWe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjFDZWe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFDZWe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFDZWe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFDZWe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFDZWe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFDZWe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjFDZWe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFDZWe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFDZWe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9OWMYh.s: Assembler messages:
encrypt.c: /tmp/cc9OWMYh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9OWMYh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9OWMYh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9OWMYh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OWMYh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OWMYh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OWMYh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OWMYh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OWMYh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OWMYh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OWMYh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OWMYh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9OWMYh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OWMYh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9OWMYh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OWMYh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9OWMYh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9OWMYh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OWMYh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OWMYh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9OWMYh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OWMYh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9OWMYh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9OWMYh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccslbW54.s: Assembler messages:
encrypt.c: /tmp/ccslbW54.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccslbW54.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccslbW54.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccslbW54.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslbW54.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslbW54.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslbW54.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslbW54.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslbW54.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslbW54.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslbW54.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslbW54.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccslbW54.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslbW54.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccslbW54.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccslbW54.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccslbW54.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslbW54.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslbW54.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccslbW54.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslbW54.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccslbW54.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslbW54.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccslbW54.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHjDOGz.s: Assembler messages:
encrypt.c: /tmp/ccHjDOGz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHjDOGz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHjDOGz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHjDOGz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjDOGz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjDOGz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjDOGz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjDOGz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjDOGz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjDOGz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjDOGz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjDOGz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHjDOGz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjDOGz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHjDOGz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjDOGz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHjDOGz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHjDOGz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjDOGz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjDOGz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjDOGz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjDOGz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHjDOGz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHjDOGz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNKKQqo.s: Assembler messages:
encrypt.c: /tmp/ccNKKQqo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNKKQqo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNKKQqo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNKKQqo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKKQqo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKKQqo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKKQqo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKKQqo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKKQqo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKKQqo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKKQqo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKKQqo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNKKQqo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKKQqo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNKKQqo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNKKQqo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNKKQqo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKKQqo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKKQqo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNKKQqo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKKQqo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNKKQqo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKKQqo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNKKQqo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckp0XJo.s: Assembler messages:
encrypt.c: /tmp/cckp0XJo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckp0XJo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckp0XJo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckp0XJo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp0XJo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp0XJo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp0XJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp0XJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp0XJo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckp0XJo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckp0XJo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckp0XJo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckp0XJo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp0XJo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckp0XJo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckp0XJo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckp0XJo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckp0XJo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckp0XJo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckp0XJo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckp0XJo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckp0XJo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckp0XJo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckp0XJo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy6j5Bd.s: Assembler messages:
encrypt.c: /tmp/ccy6j5Bd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy6j5Bd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy6j5Bd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy6j5Bd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6j5Bd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6j5Bd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6j5Bd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6j5Bd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6j5Bd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6j5Bd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6j5Bd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6j5Bd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy6j5Bd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6j5Bd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy6j5Bd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy6j5Bd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6j5Bd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6j5Bd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6j5Bd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6j5Bd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6j5Bd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy6j5Bd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6j5Bd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6j5Bd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZjlV5T.s: Assembler messages:
encrypt.c: /tmp/ccZjlV5T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZjlV5T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZjlV5T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZjlV5T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlV5T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlV5T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlV5T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlV5T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlV5T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjlV5T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjlV5T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjlV5T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZjlV5T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlV5T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZjlV5T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZjlV5T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjlV5T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjlV5T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjlV5T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjlV5T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjlV5T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjlV5T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjlV5T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjlV5T.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr6v7m5.s: Assembler messages:
encrypt.c: /tmp/ccr6v7m5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr6v7m5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr6v7m5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr6v7m5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6v7m5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6v7m5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6v7m5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6v7m5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6v7m5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr6v7m5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr6v7m5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr6v7m5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr6v7m5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6v7m5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr6v7m5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr6v7m5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr6v7m5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr6v7m5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr6v7m5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr6v7m5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr6v7m5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr6v7m5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr6v7m5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr6v7m5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFsuMSU.s: Assembler messages:
encrypt.c: /tmp/ccFsuMSU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFsuMSU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFsuMSU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFsuMSU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsuMSU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsuMSU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsuMSU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsuMSU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsuMSU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsuMSU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsuMSU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsuMSU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFsuMSU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsuMSU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFsuMSU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFsuMSU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsuMSU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsuMSU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsuMSU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsuMSU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsuMSU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsuMSU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsuMSU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsuMSU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm0t1rU.s: Assembler messages:
encrypt.c: /tmp/ccm0t1rU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm0t1rU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm0t1rU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm0t1rU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0t1rU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0t1rU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0t1rU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0t1rU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0t1rU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0t1rU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0t1rU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0t1rU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm0t1rU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0t1rU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm0t1rU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0t1rU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm0t1rU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm0t1rU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0t1rU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0t1rU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm0t1rU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0t1rU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm0t1rU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm0t1rU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVaHBv1.s: Assembler messages:
encrypt.c: /tmp/ccVaHBv1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVaHBv1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVaHBv1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVaHBv1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaHBv1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaHBv1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaHBv1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaHBv1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaHBv1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaHBv1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaHBv1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaHBv1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVaHBv1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaHBv1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVaHBv1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaHBv1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVaHBv1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVaHBv1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaHBv1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaHBv1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVaHBv1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaHBv1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVaHBv1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVaHBv1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmuFm7N.s: Assembler messages:
encrypt.c: /tmp/ccmuFm7N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmuFm7N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmuFm7N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmuFm7N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuFm7N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuFm7N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuFm7N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuFm7N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuFm7N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuFm7N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuFm7N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuFm7N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmuFm7N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuFm7N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmuFm7N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmuFm7N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuFm7N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuFm7N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuFm7N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuFm7N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuFm7N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuFm7N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuFm7N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuFm7N.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccICfBUE.s: Assembler messages:
encrypt.c: /tmp/ccICfBUE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccICfBUE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccICfBUE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccICfBUE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICfBUE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICfBUE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICfBUE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICfBUE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICfBUE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICfBUE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICfBUE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICfBUE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccICfBUE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICfBUE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccICfBUE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccICfBUE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccICfBUE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICfBUE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICfBUE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccICfBUE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICfBUE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccICfBUE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICfBUE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccICfBUE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchIadXP.s: Assembler messages:
encrypt.c: /tmp/cchIadXP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchIadXP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchIadXP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchIadXP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIadXP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIadXP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIadXP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIadXP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIadXP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIadXP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIadXP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIadXP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchIadXP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIadXP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchIadXP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIadXP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchIadXP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchIadXP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIadXP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIadXP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIadXP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIadXP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIadXP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchIadXP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc2Dtz2y.s: Assembler messages:
encrypt.c: /tmp/cc2Dtz2y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Dtz2y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Dtz2y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Dtz2y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Dtz2y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Dtz2y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Dtz2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Dtz2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Dtz2y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Dtz2y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Dtz2y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Dtz2y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Dtz2y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Dtz2y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Dtz2y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Dtz2y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Dtz2y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Dtz2y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Dtz2y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Dtz2y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Dtz2y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Dtz2y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Dtz2y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Dtz2y.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccgDbjvj.s: Assembler messages:
encrypt.c: /tmp/ccgDbjvj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDbjvj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDbjvj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDbjvj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDbjvj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDbjvj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDbjvj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDbjvj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDbjvj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDbjvj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDbjvj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDbjvj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDbjvj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDbjvj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDbjvj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgDbjvj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDbjvj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDbjvj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDbjvj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDbjvj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDbjvj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDbjvj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDbjvj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDbjvj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0PAeMk.s: Assembler messages:
encrypt.c: /tmp/cc0PAeMk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0PAeMk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0PAeMk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0PAeMk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PAeMk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PAeMk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PAeMk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PAeMk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PAeMk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PAeMk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PAeMk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PAeMk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0PAeMk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PAeMk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0PAeMk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0PAeMk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PAeMk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PAeMk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PAeMk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PAeMk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PAeMk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0PAeMk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PAeMk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PAeMk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdHalrl.s: Assembler messages:
encrypt.c: /tmp/ccdHalrl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdHalrl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdHalrl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdHalrl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHalrl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHalrl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHalrl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHalrl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHalrl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHalrl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHalrl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHalrl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdHalrl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHalrl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdHalrl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHalrl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdHalrl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdHalrl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHalrl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHalrl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdHalrl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHalrl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdHalrl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdHalrl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBwMNrt.s: Assembler messages:
encrypt.c: /tmp/ccBwMNrt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBwMNrt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBwMNrt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBwMNrt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMNrt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMNrt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMNrt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMNrt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMNrt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwMNrt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwMNrt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwMNrt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBwMNrt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMNrt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBwMNrt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBwMNrt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBwMNrt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwMNrt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwMNrt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBwMNrt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwMNrt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBwMNrt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwMNrt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBwMNrt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEyivOG.s: Assembler messages:
encrypt.c: /tmp/ccEyivOG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyivOG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyivOG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyivOG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyivOG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyivOG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyivOG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyivOG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyivOG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyivOG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyivOG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyivOG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyivOG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyivOG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyivOG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyivOG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEyivOG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyivOG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyivOG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyivOG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyivOG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyivOG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyivOG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyivOG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMS9ohv.s: Assembler messages:
encrypt.c: /tmp/ccMS9ohv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMS9ohv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMS9ohv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMS9ohv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS9ohv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS9ohv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS9ohv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS9ohv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS9ohv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMS9ohv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMS9ohv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMS9ohv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMS9ohv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS9ohv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMS9ohv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMS9ohv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMS9ohv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMS9ohv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMS9ohv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMS9ohv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMS9ohv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMS9ohv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMS9ohv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMS9ohv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccypwrj5.s: Assembler messages:
encrypt.c: /tmp/ccypwrj5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccypwrj5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccypwrj5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccypwrj5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypwrj5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypwrj5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypwrj5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypwrj5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypwrj5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypwrj5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypwrj5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypwrj5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccypwrj5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypwrj5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccypwrj5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccypwrj5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccypwrj5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypwrj5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypwrj5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccypwrj5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypwrj5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccypwrj5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypwrj5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccypwrj5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0YnLVm.s: Assembler messages:
encrypt.c: /tmp/cc0YnLVm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0YnLVm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0YnLVm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0YnLVm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YnLVm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YnLVm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YnLVm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YnLVm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YnLVm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0YnLVm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0YnLVm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0YnLVm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0YnLVm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YnLVm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0YnLVm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0YnLVm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0YnLVm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0YnLVm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0YnLVm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0YnLVm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YnLVm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0YnLVm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0YnLVm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0YnLVm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7EfOu9.s: Assembler messages:
encrypt.c: /tmp/cc7EfOu9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7EfOu9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7EfOu9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7EfOu9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EfOu9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EfOu9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EfOu9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EfOu9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EfOu9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EfOu9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EfOu9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EfOu9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7EfOu9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EfOu9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7EfOu9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7EfOu9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EfOu9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EfOu9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EfOu9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EfOu9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EfOu9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7EfOu9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EfOu9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EfOu9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4cdtqb.s: Assembler messages:
encrypt.c: /tmp/cc4cdtqb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4cdtqb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4cdtqb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4cdtqb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cdtqb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cdtqb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cdtqb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cdtqb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cdtqb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4cdtqb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4cdtqb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4cdtqb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4cdtqb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cdtqb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4cdtqb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4cdtqb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4cdtqb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4cdtqb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4cdtqb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4cdtqb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4cdtqb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4cdtqb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4cdtqb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4cdtqb.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoPfuoL.s: Assembler messages:
encrypt.c: /tmp/ccoPfuoL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPfuoL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPfuoL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPfuoL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPfuoL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPfuoL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPfuoL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPfuoL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPfuoL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPfuoL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPfuoL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPfuoL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPfuoL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPfuoL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPfuoL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoPfuoL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPfuoL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPfuoL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPfuoL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPfuoL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPfuoL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPfuoL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPfuoL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPfuoL.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjeDkHF.s: Assembler messages:
encrypt.c: /tmp/ccjeDkHF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjeDkHF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjeDkHF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjeDkHF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeDkHF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeDkHF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeDkHF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeDkHF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeDkHF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeDkHF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeDkHF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeDkHF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjeDkHF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeDkHF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjeDkHF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjeDkHF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeDkHF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeDkHF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeDkHF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeDkHF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeDkHF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeDkHF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeDkHF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeDkHF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckU0XMG.s: Assembler messages:
encrypt.c: /tmp/cckU0XMG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckU0XMG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckU0XMG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckU0XMG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU0XMG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU0XMG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU0XMG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU0XMG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU0XMG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckU0XMG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckU0XMG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckU0XMG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckU0XMG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU0XMG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckU0XMG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckU0XMG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckU0XMG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckU0XMG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckU0XMG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckU0XMG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckU0XMG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckU0XMG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckU0XMG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckU0XMG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJop0Wt.s: Assembler messages:
encrypt.c: /tmp/ccJop0Wt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJop0Wt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJop0Wt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJop0Wt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJop0Wt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJop0Wt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJop0Wt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJop0Wt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJop0Wt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJop0Wt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJop0Wt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJop0Wt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJop0Wt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJop0Wt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJop0Wt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJop0Wt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJop0Wt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJop0Wt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJop0Wt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJop0Wt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJop0Wt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJop0Wt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJop0Wt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJop0Wt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjFRcFw.s: Assembler messages:
encrypt.c: /tmp/ccjFRcFw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjFRcFw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjFRcFw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjFRcFw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRcFw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRcFw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRcFw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRcFw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRcFw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFRcFw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFRcFw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFRcFw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjFRcFw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRcFw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjFRcFw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFRcFw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjFRcFw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFRcFw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFRcFw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFRcFw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFRcFw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFRcFw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjFRcFw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFRcFw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMD46Hk.s: Assembler messages:
encrypt.c: /tmp/ccMD46Hk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMD46Hk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMD46Hk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMD46Hk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD46Hk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD46Hk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD46Hk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD46Hk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD46Hk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMD46Hk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMD46Hk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMD46Hk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMD46Hk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD46Hk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMD46Hk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMD46Hk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMD46Hk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMD46Hk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMD46Hk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMD46Hk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMD46Hk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMD46Hk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMD46Hk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMD46Hk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVrI2ym.s: Assembler messages:
encrypt.c: /tmp/ccVrI2ym.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrI2ym.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrI2ym.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrI2ym.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrI2ym.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrI2ym.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrI2ym.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrI2ym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrI2ym.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrI2ym.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrI2ym.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrI2ym.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVrI2ym.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrI2ym.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrI2ym.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrI2ym.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVrI2ym.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrI2ym.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrI2ym.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrI2ym.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrI2ym.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrI2ym.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrI2ym.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrI2ym.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOb4cY9.s: Assembler messages:
encrypt.c: /tmp/ccOb4cY9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOb4cY9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOb4cY9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOb4cY9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb4cY9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb4cY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb4cY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb4cY9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb4cY9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOb4cY9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOb4cY9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOb4cY9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOb4cY9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb4cY9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOb4cY9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOb4cY9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOb4cY9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOb4cY9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOb4cY9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOb4cY9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOb4cY9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOb4cY9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOb4cY9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOb4cY9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPIXE5c.s: Assembler messages:
encrypt.c: /tmp/ccPIXE5c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPIXE5c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPIXE5c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPIXE5c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIXE5c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIXE5c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIXE5c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIXE5c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIXE5c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPIXE5c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPIXE5c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPIXE5c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPIXE5c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIXE5c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPIXE5c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPIXE5c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPIXE5c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPIXE5c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPIXE5c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPIXE5c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIXE5c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPIXE5c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPIXE5c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPIXE5c.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAqrBnq.s: Assembler messages:
encrypt.c: /tmp/ccAqrBnq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAqrBnq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAqrBnq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAqrBnq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqrBnq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqrBnq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqrBnq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqrBnq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqrBnq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqrBnq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqrBnq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqrBnq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAqrBnq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqrBnq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAqrBnq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAqrBnq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAqrBnq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqrBnq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqrBnq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqrBnq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqrBnq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAqrBnq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqrBnq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAqrBnq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq0RWqx.s: Assembler messages:
encrypt.c: /tmp/ccq0RWqx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0RWqx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0RWqx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0RWqx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0RWqx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0RWqx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0RWqx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0RWqx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0RWqx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0RWqx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0RWqx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0RWqx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0RWqx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0RWqx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0RWqx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0RWqx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq0RWqx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0RWqx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0RWqx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0RWqx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0RWqx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0RWqx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0RWqx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0RWqx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1YIMRf.s: Assembler messages:
encrypt.c: /tmp/cc1YIMRf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1YIMRf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1YIMRf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1YIMRf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YIMRf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YIMRf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YIMRf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YIMRf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YIMRf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YIMRf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YIMRf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YIMRf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1YIMRf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YIMRf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1YIMRf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1YIMRf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YIMRf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YIMRf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YIMRf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YIMRf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YIMRf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YIMRf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YIMRf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YIMRf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczIlUXk.s: Assembler messages:
encrypt.c: /tmp/cczIlUXk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIlUXk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIlUXk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczIlUXk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIlUXk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIlUXk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIlUXk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIlUXk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIlUXk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIlUXk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIlUXk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIlUXk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIlUXk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIlUXk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIlUXk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIlUXk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczIlUXk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIlUXk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIlUXk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIlUXk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIlUXk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIlUXk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIlUXk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIlUXk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMcCfY0.s: Assembler messages:
encrypt.c: /tmp/ccMcCfY0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMcCfY0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMcCfY0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMcCfY0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcCfY0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcCfY0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcCfY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcCfY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcCfY0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcCfY0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcCfY0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcCfY0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMcCfY0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcCfY0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMcCfY0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcCfY0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMcCfY0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMcCfY0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcCfY0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcCfY0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMcCfY0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcCfY0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMcCfY0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMcCfY0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvwqWUV.s: Assembler messages:
encrypt.c: /tmp/ccvwqWUV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvwqWUV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvwqWUV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvwqWUV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqWUV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqWUV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqWUV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqWUV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqWUV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwqWUV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwqWUV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwqWUV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvwqWUV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqWUV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvwqWUV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvwqWUV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwqWUV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwqWUV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwqWUV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqWUV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwqWUV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvwqWUV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwqWUV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwqWUV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWcuKkL.s: Assembler messages:
encrypt.c: /tmp/ccWcuKkL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWcuKkL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWcuKkL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWcuKkL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuKkL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuKkL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuKkL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuKkL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuKkL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcuKkL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcuKkL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcuKkL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWcuKkL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuKkL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWcuKkL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWcuKkL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcuKkL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcuKkL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcuKkL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcuKkL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcuKkL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWcuKkL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcuKkL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcuKkL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvkiuGQ.s: Assembler messages:
encrypt.c: /tmp/ccvkiuGQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvkiuGQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvkiuGQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvkiuGQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkiuGQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkiuGQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkiuGQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkiuGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkiuGQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvkiuGQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvkiuGQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvkiuGQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvkiuGQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkiuGQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvkiuGQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvkiuGQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvkiuGQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvkiuGQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkiuGQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkiuGQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvkiuGQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkiuGQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvkiuGQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkiuGQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPc8Rzd.s: Assembler messages:
encrypt.c: /tmp/ccPc8Rzd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPc8Rzd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPc8Rzd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPc8Rzd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8Rzd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8Rzd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8Rzd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8Rzd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8Rzd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPc8Rzd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPc8Rzd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPc8Rzd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPc8Rzd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8Rzd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPc8Rzd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPc8Rzd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPc8Rzd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPc8Rzd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPc8Rzd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8Rzd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPc8Rzd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPc8Rzd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPc8Rzd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPc8Rzd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg51Rek.s: Assembler messages:
encrypt.c: /tmp/ccg51Rek.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg51Rek.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg51Rek.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg51Rek.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Rek.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Rek.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Rek.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Rek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Rek.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg51Rek.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg51Rek.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg51Rek.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg51Rek.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Rek.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg51Rek.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg51Rek.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg51Rek.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg51Rek.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg51Rek.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg51Rek.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Rek.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg51Rek.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg51Rek.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg51Rek.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVEQ7D9.s: Assembler messages:
encrypt.c: /tmp/ccVEQ7D9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVEQ7D9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVEQ7D9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVEQ7D9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQ7D9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQ7D9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQ7D9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQ7D9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQ7D9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVEQ7D9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVEQ7D9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVEQ7D9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVEQ7D9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQ7D9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVEQ7D9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVEQ7D9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVEQ7D9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVEQ7D9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVEQ7D9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVEQ7D9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVEQ7D9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVEQ7D9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVEQ7D9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVEQ7D9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm3Ut82.s: Assembler messages:
encrypt.c: /tmp/ccm3Ut82.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3Ut82.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3Ut82.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3Ut82.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Ut82.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Ut82.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Ut82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Ut82.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Ut82.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3Ut82.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3Ut82.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3Ut82.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3Ut82.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Ut82.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3Ut82.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm3Ut82.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3Ut82.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3Ut82.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3Ut82.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3Ut82.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3Ut82.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3Ut82.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3Ut82.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3Ut82.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccGvOj0.s: Assembler messages:
encrypt.c: /tmp/cccGvOj0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccGvOj0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccGvOj0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccGvOj0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGvOj0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGvOj0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGvOj0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGvOj0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGvOj0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGvOj0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGvOj0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGvOj0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccGvOj0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGvOj0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccGvOj0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGvOj0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccGvOj0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGvOj0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGvOj0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGvOj0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGvOj0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGvOj0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccGvOj0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGvOj0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwAuBAT.s: Assembler messages:
encrypt.c: /tmp/ccwAuBAT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwAuBAT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwAuBAT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwAuBAT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAuBAT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAuBAT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAuBAT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAuBAT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAuBAT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAuBAT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAuBAT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAuBAT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwAuBAT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAuBAT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwAuBAT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwAuBAT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwAuBAT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAuBAT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAuBAT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAuBAT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAuBAT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwAuBAT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAuBAT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwAuBAT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6cyhGF.s: Assembler messages:
encrypt.c: /tmp/cc6cyhGF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6cyhGF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6cyhGF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6cyhGF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cyhGF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cyhGF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cyhGF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cyhGF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cyhGF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cyhGF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cyhGF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cyhGF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6cyhGF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cyhGF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6cyhGF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6cyhGF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6cyhGF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cyhGF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cyhGF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6cyhGF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cyhGF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6cyhGF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cyhGF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6cyhGF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrD2LMQ.s: Assembler messages:
encrypt.c: /tmp/ccrD2LMQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrD2LMQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrD2LMQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrD2LMQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD2LMQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD2LMQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD2LMQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD2LMQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD2LMQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrD2LMQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrD2LMQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrD2LMQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrD2LMQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD2LMQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrD2LMQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrD2LMQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrD2LMQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrD2LMQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrD2LMQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrD2LMQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrD2LMQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrD2LMQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrD2LMQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrD2LMQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck9xQZ0.s: Assembler messages:
encrypt.c: /tmp/cck9xQZ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck9xQZ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck9xQZ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck9xQZ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9xQZ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9xQZ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9xQZ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9xQZ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9xQZ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9xQZ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9xQZ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9xQZ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck9xQZ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9xQZ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck9xQZ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck9xQZ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck9xQZ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9xQZ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9xQZ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9xQZ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9xQZ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck9xQZ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9xQZ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck9xQZ0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu0UFh0.s: Assembler messages:
encrypt.c: /tmp/ccu0UFh0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu0UFh0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu0UFh0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu0UFh0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0UFh0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0UFh0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0UFh0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0UFh0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0UFh0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0UFh0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0UFh0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0UFh0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu0UFh0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0UFh0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu0UFh0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0UFh0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu0UFh0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0UFh0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0UFh0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0UFh0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0UFh0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0UFh0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu0UFh0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0UFh0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDqQb0W.s: Assembler messages:
encrypt.c: /tmp/ccDqQb0W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDqQb0W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDqQb0W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDqQb0W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqQb0W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqQb0W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqQb0W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqQb0W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqQb0W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqQb0W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqQb0W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqQb0W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDqQb0W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqQb0W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDqQb0W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqQb0W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDqQb0W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDqQb0W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqQb0W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqQb0W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDqQb0W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqQb0W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDqQb0W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDqQb0W.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMMQgiQ.s: Assembler messages:
encrypt.c: /tmp/ccMMQgiQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMMQgiQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMMQgiQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMMQgiQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQgiQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQgiQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQgiQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQgiQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQgiQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMQgiQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMQgiQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMQgiQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMMQgiQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQgiQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMMQgiQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMMQgiQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMMQgiQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMQgiQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMQgiQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMQgiQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMQgiQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMMQgiQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMQgiQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMMQgiQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq5EUiG.s: Assembler messages:
encrypt.c: /tmp/ccq5EUiG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq5EUiG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq5EUiG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq5EUiG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5EUiG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5EUiG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5EUiG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5EUiG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5EUiG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5EUiG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5EUiG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5EUiG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq5EUiG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5EUiG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq5EUiG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5EUiG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq5EUiG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5EUiG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5EUiG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5EUiG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5EUiG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5EUiG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq5EUiG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5EUiG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr4597u.s: Assembler messages:
encrypt.c: /tmp/ccr4597u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr4597u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr4597u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr4597u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4597u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4597u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4597u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4597u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4597u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4597u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4597u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4597u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr4597u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4597u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr4597u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr4597u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4597u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4597u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4597u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4597u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4597u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr4597u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4597u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4597u.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3qyDJu.s: Assembler messages:
encrypt.c: /tmp/cc3qyDJu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3qyDJu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3qyDJu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3qyDJu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qyDJu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qyDJu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qyDJu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qyDJu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qyDJu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3qyDJu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3qyDJu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3qyDJu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3qyDJu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qyDJu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3qyDJu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3qyDJu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3qyDJu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3qyDJu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3qyDJu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3qyDJu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qyDJu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3qyDJu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3qyDJu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3qyDJu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpIF8yj.s: Assembler messages:
encrypt.c: /tmp/ccpIF8yj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpIF8yj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpIF8yj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpIF8yj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIF8yj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIF8yj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIF8yj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIF8yj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIF8yj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIF8yj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIF8yj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIF8yj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpIF8yj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIF8yj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpIF8yj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpIF8yj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpIF8yj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIF8yj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIF8yj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpIF8yj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIF8yj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpIF8yj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIF8yj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpIF8yj.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLJYyhY.s: Assembler messages:
encrypt.c: /tmp/ccLJYyhY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLJYyhY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLJYyhY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLJYyhY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYyhY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYyhY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYyhY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYyhY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYyhY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJYyhY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJYyhY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJYyhY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLJYyhY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYyhY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLJYyhY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJYyhY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLJYyhY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLJYyhY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJYyhY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJYyhY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLJYyhY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJYyhY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLJYyhY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLJYyhY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd4K44z.s: Assembler messages:
encrypt.c: /tmp/ccd4K44z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd4K44z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd4K44z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd4K44z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4K44z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4K44z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4K44z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4K44z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4K44z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4K44z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4K44z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4K44z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd4K44z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4K44z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd4K44z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd4K44z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4K44z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4K44z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4K44z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4K44z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4K44z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd4K44z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4K44z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4K44z.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1tR8Vv.s: Assembler messages:
encrypt.c: /tmp/cc1tR8Vv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1tR8Vv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1tR8Vv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1tR8Vv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tR8Vv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tR8Vv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tR8Vv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tR8Vv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tR8Vv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tR8Vv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tR8Vv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tR8Vv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1tR8Vv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tR8Vv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1tR8Vv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tR8Vv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1tR8Vv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1tR8Vv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tR8Vv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tR8Vv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1tR8Vv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tR8Vv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1tR8Vv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1tR8Vv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccunzqdp.s: Assembler messages:
encrypt.c: /tmp/ccunzqdp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccunzqdp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccunzqdp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccunzqdp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunzqdp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunzqdp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunzqdp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunzqdp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunzqdp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunzqdp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunzqdp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunzqdp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccunzqdp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunzqdp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccunzqdp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccunzqdp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccunzqdp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunzqdp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunzqdp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccunzqdp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunzqdp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccunzqdp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunzqdp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccunzqdp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cclZnuQe.s: Assembler messages:
encrypt.c: /tmp/cclZnuQe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZnuQe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZnuQe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclZnuQe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZnuQe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZnuQe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZnuQe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZnuQe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZnuQe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZnuQe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZnuQe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZnuQe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZnuQe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZnuQe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZnuQe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclZnuQe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZnuQe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZnuQe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZnuQe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZnuQe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZnuQe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZnuQe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZnuQe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZnuQe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccstSKUs.s: Assembler messages:
encrypt.c: /tmp/ccstSKUs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccstSKUs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccstSKUs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccstSKUs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstSKUs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstSKUs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstSKUs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstSKUs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstSKUs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstSKUs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstSKUs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstSKUs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccstSKUs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstSKUs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccstSKUs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstSKUs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccstSKUs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccstSKUs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstSKUs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstSKUs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstSKUs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstSKUs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccstSKUs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccstSKUs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cct9IIh4.s: Assembler messages:
encrypt.c: /tmp/cct9IIh4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct9IIh4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct9IIh4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct9IIh4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9IIh4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9IIh4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9IIh4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9IIh4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9IIh4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9IIh4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9IIh4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9IIh4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct9IIh4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9IIh4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct9IIh4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct9IIh4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct9IIh4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9IIh4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9IIh4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9IIh4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9IIh4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct9IIh4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9IIh4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct9IIh4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczz6NNa.s: Assembler messages:
encrypt.c: /tmp/cczz6NNa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczz6NNa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczz6NNa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczz6NNa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz6NNa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz6NNa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz6NNa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz6NNa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz6NNa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczz6NNa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczz6NNa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczz6NNa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczz6NNa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz6NNa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczz6NNa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczz6NNa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczz6NNa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczz6NNa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczz6NNa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczz6NNa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczz6NNa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczz6NNa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczz6NNa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczz6NNa.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4NKsSd.s: Assembler messages:
encrypt.c: /tmp/cc4NKsSd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NKsSd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NKsSd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NKsSd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NKsSd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NKsSd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NKsSd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NKsSd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NKsSd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NKsSd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NKsSd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NKsSd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NKsSd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NKsSd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NKsSd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4NKsSd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NKsSd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NKsSd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NKsSd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NKsSd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NKsSd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4NKsSd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NKsSd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NKsSd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTUp6it.s: Assembler messages:
encrypt.c: /tmp/ccTUp6it.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTUp6it.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTUp6it.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTUp6it.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUp6it.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUp6it.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUp6it.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUp6it.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUp6it.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTUp6it.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTUp6it.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTUp6it.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTUp6it.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUp6it.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTUp6it.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTUp6it.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTUp6it.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTUp6it.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTUp6it.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTUp6it.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUp6it.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTUp6it.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTUp6it.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTUp6it.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbAjREj.s: Assembler messages:
encrypt.c: /tmp/ccbAjREj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbAjREj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbAjREj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbAjREj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAjREj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAjREj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAjREj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAjREj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAjREj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAjREj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAjREj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAjREj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbAjREj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAjREj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbAjREj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAjREj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbAjREj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbAjREj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAjREj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAjREj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAjREj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAjREj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbAjREj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAjREj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdtcjo3.s: Assembler messages:
encrypt.c: /tmp/ccdtcjo3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtcjo3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtcjo3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtcjo3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcjo3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcjo3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcjo3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcjo3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcjo3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtcjo3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtcjo3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtcjo3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtcjo3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcjo3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtcjo3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdtcjo3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtcjo3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtcjo3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtcjo3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtcjo3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtcjo3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtcjo3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtcjo3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtcjo3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmkyOKM.s: Assembler messages:
encrypt.c: /tmp/ccmkyOKM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmkyOKM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmkyOKM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmkyOKM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkyOKM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkyOKM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkyOKM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkyOKM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkyOKM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkyOKM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkyOKM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkyOKM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmkyOKM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkyOKM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmkyOKM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmkyOKM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmkyOKM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkyOKM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkyOKM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkyOKM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkyOKM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmkyOKM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkyOKM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmkyOKM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnSPhYY.s: Assembler messages:
encrypt.c: /tmp/ccnSPhYY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnSPhYY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnSPhYY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnSPhYY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSPhYY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSPhYY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSPhYY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSPhYY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSPhYY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSPhYY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSPhYY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSPhYY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnSPhYY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSPhYY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnSPhYY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSPhYY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnSPhYY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnSPhYY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSPhYY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSPhYY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSPhYY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSPhYY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnSPhYY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnSPhYY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgxUMVM.s: Assembler messages:
encrypt.c: /tmp/ccgxUMVM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgxUMVM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgxUMVM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgxUMVM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxUMVM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxUMVM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxUMVM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxUMVM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxUMVM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxUMVM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxUMVM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxUMVM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgxUMVM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxUMVM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgxUMVM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxUMVM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgxUMVM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgxUMVM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxUMVM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxUMVM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgxUMVM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxUMVM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgxUMVM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgxUMVM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsmTQ5A.s: Assembler messages:
encrypt.c: /tmp/ccsmTQ5A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsmTQ5A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsmTQ5A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsmTQ5A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTQ5A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTQ5A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTQ5A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTQ5A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTQ5A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmTQ5A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmTQ5A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmTQ5A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsmTQ5A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTQ5A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsmTQ5A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsmTQ5A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsmTQ5A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmTQ5A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmTQ5A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTQ5A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmTQ5A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsmTQ5A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmTQ5A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsmTQ5A.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0qUTPS.s: Assembler messages:
encrypt.c: /tmp/cc0qUTPS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0qUTPS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0qUTPS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0qUTPS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qUTPS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qUTPS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qUTPS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qUTPS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qUTPS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qUTPS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qUTPS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qUTPS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0qUTPS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qUTPS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0qUTPS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qUTPS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0qUTPS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0qUTPS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qUTPS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qUTPS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qUTPS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qUTPS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qUTPS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0qUTPS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccukFJEG.s: Assembler messages:
encrypt.c: /tmp/ccukFJEG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccukFJEG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccukFJEG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccukFJEG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFJEG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFJEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFJEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFJEG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFJEG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFJEG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFJEG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFJEG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccukFJEG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFJEG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccukFJEG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccukFJEG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccukFJEG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFJEG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFJEG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccukFJEG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFJEG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccukFJEG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFJEG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccukFJEG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccirRY9H.s: Assembler messages:
encrypt.c: /tmp/ccirRY9H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccirRY9H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccirRY9H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccirRY9H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirRY9H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirRY9H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirRY9H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirRY9H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirRY9H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccirRY9H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccirRY9H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccirRY9H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccirRY9H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirRY9H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccirRY9H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccirRY9H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccirRY9H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccirRY9H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccirRY9H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccirRY9H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccirRY9H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccirRY9H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccirRY9H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccirRY9H.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckXGqkw.s: Assembler messages:
encrypt.c: /tmp/cckXGqkw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckXGqkw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckXGqkw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckXGqkw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXGqkw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXGqkw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXGqkw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXGqkw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXGqkw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXGqkw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXGqkw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXGqkw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckXGqkw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXGqkw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckXGqkw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckXGqkw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXGqkw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXGqkw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXGqkw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXGqkw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXGqkw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckXGqkw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXGqkw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXGqkw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccQpXMXa.s: Assembler messages:
encrypt.c: /tmp/ccQpXMXa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQpXMXa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQpXMXa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQpXMXa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXMXa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXMXa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXMXa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXMXa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXMXa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpXMXa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpXMXa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpXMXa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQpXMXa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXMXa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQpXMXa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQpXMXa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQpXMXa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpXMXa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpXMXa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQpXMXa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpXMXa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQpXMXa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpXMXa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQpXMXa.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cctc23tv.s: Assembler messages:
encrypt.c: /tmp/cctc23tv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctc23tv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctc23tv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctc23tv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc23tv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc23tv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc23tv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc23tv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc23tv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctc23tv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctc23tv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctc23tv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctc23tv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc23tv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctc23tv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctc23tv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctc23tv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctc23tv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctc23tv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctc23tv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctc23tv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctc23tv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctc23tv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctc23tv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8V1gM1.s: Assembler messages:
encrypt.c: /tmp/cc8V1gM1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8V1gM1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8V1gM1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8V1gM1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V1gM1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V1gM1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V1gM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V1gM1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V1gM1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8V1gM1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8V1gM1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8V1gM1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8V1gM1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V1gM1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8V1gM1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8V1gM1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8V1gM1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8V1gM1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8V1gM1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8V1gM1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8V1gM1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8V1gM1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8V1gM1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8V1gM1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cco5OwNk.s: Assembler messages:
encrypt.c: /tmp/cco5OwNk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5OwNk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5OwNk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco5OwNk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OwNk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OwNk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OwNk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OwNk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OwNk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5OwNk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5OwNk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5OwNk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco5OwNk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OwNk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5OwNk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5OwNk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco5OwNk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco5OwNk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5OwNk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5OwNk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5OwNk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5OwNk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5OwNk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco5OwNk.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4hGIbV.s: Assembler messages:
encrypt.c: /tmp/cc4hGIbV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4hGIbV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4hGIbV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4hGIbV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hGIbV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hGIbV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hGIbV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hGIbV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hGIbV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hGIbV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hGIbV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hGIbV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4hGIbV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hGIbV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4hGIbV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4hGIbV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hGIbV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hGIbV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hGIbV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hGIbV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hGIbV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4hGIbV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hGIbV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hGIbV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmVOsRf.s: Assembler messages:
encrypt.c: /tmp/ccmVOsRf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmVOsRf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmVOsRf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmVOsRf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVOsRf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVOsRf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVOsRf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVOsRf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVOsRf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVOsRf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVOsRf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVOsRf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmVOsRf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVOsRf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmVOsRf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVOsRf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmVOsRf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVOsRf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVOsRf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVOsRf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVOsRf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVOsRf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmVOsRf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVOsRf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBKLOwK.s: Assembler messages:
encrypt.c: /tmp/ccBKLOwK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKLOwK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKLOwK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKLOwK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLOwK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLOwK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLOwK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLOwK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLOwK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKLOwK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKLOwK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKLOwK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKLOwK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLOwK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKLOwK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBKLOwK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKLOwK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKLOwK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKLOwK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLOwK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKLOwK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKLOwK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKLOwK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKLOwK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl9yX05.s: Assembler messages:
encrypt.c: /tmp/ccl9yX05.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl9yX05.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl9yX05.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl9yX05.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9yX05.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9yX05.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9yX05.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9yX05.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9yX05.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl9yX05.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl9yX05.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl9yX05.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl9yX05.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9yX05.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl9yX05.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl9yX05.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl9yX05.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl9yX05.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl9yX05.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl9yX05.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl9yX05.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl9yX05.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl9yX05.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl9yX05.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc0JwyuG.s: Assembler messages:
encrypt.c: /tmp/cc0JwyuG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0JwyuG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0JwyuG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0JwyuG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JwyuG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JwyuG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JwyuG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JwyuG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JwyuG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JwyuG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JwyuG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JwyuG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0JwyuG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JwyuG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0JwyuG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0JwyuG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0JwyuG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JwyuG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JwyuG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JwyuG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JwyuG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0JwyuG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JwyuG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0JwyuG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccH7VWEL.s: Assembler messages:
encrypt.c: /tmp/ccH7VWEL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH7VWEL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH7VWEL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH7VWEL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7VWEL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7VWEL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7VWEL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7VWEL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7VWEL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7VWEL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7VWEL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7VWEL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH7VWEL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7VWEL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH7VWEL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7VWEL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH7VWEL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7VWEL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7VWEL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7VWEL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7VWEL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7VWEL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH7VWEL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7VWEL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJu0PYD.s: Assembler messages:
encrypt.c: /tmp/ccJu0PYD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJu0PYD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJu0PYD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJu0PYD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJu0PYD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJu0PYD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJu0PYD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJu0PYD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJu0PYD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJu0PYD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJu0PYD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJu0PYD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJu0PYD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJu0PYD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJu0PYD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJu0PYD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJu0PYD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJu0PYD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJu0PYD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJu0PYD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJu0PYD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJu0PYD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJu0PYD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJu0PYD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cccv3ODe.s: Assembler messages:
encrypt.c: /tmp/cccv3ODe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccv3ODe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccv3ODe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccv3ODe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccv3ODe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccv3ODe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccv3ODe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccv3ODe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccv3ODe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccv3ODe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccv3ODe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccv3ODe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccv3ODe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccv3ODe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccv3ODe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccv3ODe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccv3ODe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccv3ODe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccv3ODe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccv3ODe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccv3ODe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccv3ODe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccv3ODe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccv3ODe.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5xRERM.s: Assembler messages:
encrypt.c: /tmp/cc5xRERM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5xRERM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5xRERM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5xRERM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xRERM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xRERM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xRERM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xRERM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xRERM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xRERM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xRERM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xRERM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5xRERM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xRERM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5xRERM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5xRERM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5xRERM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xRERM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xRERM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xRERM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xRERM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5xRERM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xRERM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5xRERM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsRt7dT.s: Assembler messages:
encrypt.c: /tmp/ccsRt7dT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsRt7dT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsRt7dT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsRt7dT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRt7dT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRt7dT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRt7dT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRt7dT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRt7dT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRt7dT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRt7dT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRt7dT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsRt7dT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRt7dT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsRt7dT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRt7dT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsRt7dT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRt7dT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRt7dT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRt7dT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRt7dT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRt7dT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRt7dT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRt7dT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPROUaD.s: Assembler messages:
encrypt.c: /tmp/ccPROUaD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPROUaD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPROUaD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPROUaD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPROUaD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPROUaD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPROUaD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPROUaD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPROUaD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPROUaD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPROUaD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPROUaD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPROUaD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPROUaD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPROUaD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPROUaD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPROUaD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPROUaD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPROUaD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPROUaD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPROUaD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPROUaD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPROUaD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPROUaD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoL45KH.s: Assembler messages:
encrypt.c: /tmp/ccoL45KH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoL45KH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoL45KH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoL45KH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL45KH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL45KH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL45KH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL45KH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL45KH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoL45KH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoL45KH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoL45KH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoL45KH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL45KH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoL45KH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoL45KH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoL45KH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoL45KH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoL45KH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoL45KH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoL45KH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoL45KH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoL45KH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoL45KH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc4AM5ay.s: Assembler messages:
encrypt.c: /tmp/cc4AM5ay.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4AM5ay.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4AM5ay.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4AM5ay.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AM5ay.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AM5ay.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AM5ay.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AM5ay.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AM5ay.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4AM5ay.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4AM5ay.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4AM5ay.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4AM5ay.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AM5ay.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4AM5ay.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4AM5ay.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4AM5ay.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4AM5ay.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4AM5ay.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4AM5ay.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4AM5ay.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4AM5ay.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4AM5ay.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4AM5ay.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cctpTIGp.s: Assembler messages:
encrypt.c: /tmp/cctpTIGp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpTIGp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpTIGp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctpTIGp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTIGp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTIGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTIGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTIGp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTIGp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpTIGp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpTIGp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpTIGp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctpTIGp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTIGp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpTIGp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctpTIGp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctpTIGp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpTIGp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpTIGp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctpTIGp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpTIGp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctpTIGp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpTIGp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctpTIGp.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdEF18h.s: Assembler messages:
encrypt.c: /tmp/ccdEF18h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEF18h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEF18h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEF18h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEF18h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEF18h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEF18h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEF18h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEF18h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEF18h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEF18h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEF18h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEF18h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEF18h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEF18h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdEF18h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEF18h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEF18h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEF18h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEF18h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEF18h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEF18h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEF18h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEF18h.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwSKpBn.s: Assembler messages:
encrypt.c: /tmp/ccwSKpBn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSKpBn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwSKpBn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSKpBn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKpBn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKpBn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKpBn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKpBn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKpBn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSKpBn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSKpBn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSKpBn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwSKpBn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKpBn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwSKpBn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSKpBn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwSKpBn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSKpBn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSKpBn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSKpBn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSKpBn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSKpBn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSKpBn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSKpBn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB7JjyS.s: Assembler messages:
encrypt.c: /tmp/ccB7JjyS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB7JjyS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB7JjyS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB7JjyS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7JjyS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7JjyS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7JjyS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7JjyS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7JjyS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7JjyS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7JjyS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7JjyS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB7JjyS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7JjyS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB7JjyS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7JjyS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB7JjyS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7JjyS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7JjyS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7JjyS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7JjyS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7JjyS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB7JjyS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7JjyS.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyA70DH.s: Assembler messages:
encrypt.c: /tmp/ccyA70DH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyA70DH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyA70DH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyA70DH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA70DH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA70DH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA70DH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA70DH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA70DH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyA70DH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyA70DH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyA70DH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyA70DH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA70DH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyA70DH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyA70DH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyA70DH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyA70DH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyA70DH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyA70DH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyA70DH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyA70DH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyA70DH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyA70DH.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVSyWgm.s: Assembler messages:
encrypt.c: /tmp/ccVSyWgm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVSyWgm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVSyWgm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVSyWgm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSyWgm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSyWgm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSyWgm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSyWgm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSyWgm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSyWgm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSyWgm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSyWgm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVSyWgm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSyWgm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVSyWgm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVSyWgm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVSyWgm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSyWgm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSyWgm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVSyWgm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSyWgm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVSyWgm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSyWgm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVSyWgm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaneAvH.s: Assembler messages:
encrypt.c: /tmp/ccaneAvH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaneAvH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaneAvH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaneAvH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaneAvH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaneAvH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaneAvH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaneAvH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaneAvH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaneAvH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaneAvH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaneAvH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaneAvH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaneAvH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaneAvH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaneAvH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaneAvH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaneAvH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaneAvH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaneAvH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaneAvH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaneAvH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaneAvH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaneAvH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccRdjV9n.s: Assembler messages:
encrypt.c: /tmp/ccRdjV9n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRdjV9n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRdjV9n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRdjV9n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdjV9n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdjV9n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdjV9n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdjV9n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdjV9n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdjV9n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdjV9n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdjV9n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRdjV9n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdjV9n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRdjV9n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdjV9n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRdjV9n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdjV9n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdjV9n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdjV9n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdjV9n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdjV9n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRdjV9n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdjV9n.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccqwU6cg.s: Assembler messages:
encrypt.c: /tmp/ccqwU6cg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqwU6cg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqwU6cg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqwU6cg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwU6cg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwU6cg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwU6cg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwU6cg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwU6cg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqwU6cg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqwU6cg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqwU6cg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqwU6cg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwU6cg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqwU6cg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqwU6cg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqwU6cg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqwU6cg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqwU6cg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwU6cg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqwU6cg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqwU6cg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqwU6cg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqwU6cg.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCDn5K3.s: Assembler messages:
encrypt.c: /tmp/ccCDn5K3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCDn5K3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCDn5K3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCDn5K3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDn5K3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDn5K3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDn5K3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDn5K3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDn5K3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDn5K3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDn5K3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDn5K3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCDn5K3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDn5K3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCDn5K3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCDn5K3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDn5K3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDn5K3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDn5K3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDn5K3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDn5K3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCDn5K3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDn5K3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDn5K3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckwnl9c.s: Assembler messages:
encrypt.c: /tmp/cckwnl9c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckwnl9c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckwnl9c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckwnl9c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwnl9c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwnl9c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwnl9c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwnl9c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwnl9c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckwnl9c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckwnl9c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckwnl9c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckwnl9c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwnl9c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckwnl9c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckwnl9c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckwnl9c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckwnl9c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckwnl9c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckwnl9c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckwnl9c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckwnl9c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckwnl9c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckwnl9c.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTRHqxW.s: Assembler messages:
encrypt.c: /tmp/ccTRHqxW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTRHqxW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTRHqxW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTRHqxW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRHqxW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRHqxW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRHqxW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRHqxW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRHqxW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRHqxW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRHqxW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRHqxW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTRHqxW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRHqxW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTRHqxW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRHqxW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTRHqxW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTRHqxW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRHqxW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRHqxW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRHqxW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRHqxW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTRHqxW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTRHqxW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfrziBT.s: Assembler messages:
encrypt.c: /tmp/ccfrziBT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrziBT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrziBT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrziBT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrziBT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrziBT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrziBT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrziBT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrziBT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrziBT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrziBT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrziBT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrziBT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrziBT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrziBT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfrziBT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrziBT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrziBT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrziBT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrziBT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrziBT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrziBT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrziBT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrziBT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHu42hN.s: Assembler messages:
encrypt.c: /tmp/ccHu42hN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHu42hN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHu42hN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHu42hN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu42hN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu42hN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu42hN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu42hN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu42hN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHu42hN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHu42hN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHu42hN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHu42hN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu42hN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHu42hN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHu42hN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHu42hN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHu42hN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHu42hN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHu42hN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu42hN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHu42hN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHu42hN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHu42hN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrzk60L.s: Assembler messages:
encrypt.c: /tmp/ccrzk60L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrzk60L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrzk60L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrzk60L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzk60L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzk60L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzk60L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzk60L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzk60L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzk60L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzk60L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzk60L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrzk60L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzk60L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrzk60L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrzk60L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrzk60L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzk60L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzk60L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrzk60L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzk60L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrzk60L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzk60L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrzk60L.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4pqq3r.s: Assembler messages:
encrypt.c: /tmp/cc4pqq3r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pqq3r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pqq3r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pqq3r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pqq3r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pqq3r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pqq3r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pqq3r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pqq3r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pqq3r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pqq3r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pqq3r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pqq3r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pqq3r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pqq3r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pqq3r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4pqq3r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pqq3r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pqq3r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pqq3r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pqq3r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pqq3r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pqq3r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pqq3r.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfaTKmw.s: Assembler messages:
encrypt.c: /tmp/ccfaTKmw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfaTKmw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfaTKmw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfaTKmw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaTKmw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaTKmw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaTKmw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaTKmw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaTKmw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfaTKmw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfaTKmw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfaTKmw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfaTKmw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaTKmw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfaTKmw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfaTKmw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfaTKmw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfaTKmw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfaTKmw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfaTKmw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfaTKmw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfaTKmw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfaTKmw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfaTKmw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4OtAph.s: Assembler messages:
encrypt.c: /tmp/cc4OtAph.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4OtAph.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4OtAph.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4OtAph.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OtAph.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OtAph.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OtAph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OtAph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OtAph.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OtAph.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OtAph.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OtAph.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4OtAph.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OtAph.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4OtAph.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OtAph.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4OtAph.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4OtAph.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OtAph.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OtAph.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4OtAph.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OtAph.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4OtAph.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4OtAph.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9fYcUo.s: Assembler messages:
encrypt.c: /tmp/cc9fYcUo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9fYcUo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9fYcUo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9fYcUo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fYcUo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fYcUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fYcUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fYcUo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fYcUo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fYcUo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fYcUo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fYcUo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9fYcUo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fYcUo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9fYcUo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9fYcUo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9fYcUo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fYcUo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fYcUo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9fYcUo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fYcUo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9fYcUo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fYcUo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9fYcUo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYkz9qA.s: Assembler messages:
encrypt.c: /tmp/ccYkz9qA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYkz9qA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYkz9qA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYkz9qA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkz9qA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkz9qA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkz9qA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkz9qA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkz9qA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYkz9qA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYkz9qA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYkz9qA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYkz9qA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkz9qA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYkz9qA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYkz9qA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYkz9qA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYkz9qA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYkz9qA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkz9qA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYkz9qA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYkz9qA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYkz9qA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYkz9qA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciXlVMy.s: Assembler messages:
encrypt.c: /tmp/cciXlVMy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciXlVMy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciXlVMy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciXlVMy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXlVMy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXlVMy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXlVMy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXlVMy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXlVMy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXlVMy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXlVMy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXlVMy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciXlVMy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXlVMy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciXlVMy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXlVMy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciXlVMy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciXlVMy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXlVMy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXlVMy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciXlVMy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXlVMy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciXlVMy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciXlVMy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9HkRso.s: Assembler messages:
encrypt.c: /tmp/cc9HkRso.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9HkRso.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9HkRso.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9HkRso.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HkRso.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HkRso.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HkRso.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HkRso.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HkRso.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HkRso.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HkRso.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HkRso.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9HkRso.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HkRso.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9HkRso.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HkRso.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9HkRso.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HkRso.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HkRso.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HkRso.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HkRso.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HkRso.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9HkRso.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HkRso.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczX6Slr.s: Assembler messages:
encrypt.c: /tmp/cczX6Slr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczX6Slr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczX6Slr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczX6Slr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Slr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Slr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Slr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Slr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Slr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczX6Slr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczX6Slr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczX6Slr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczX6Slr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Slr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczX6Slr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczX6Slr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczX6Slr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczX6Slr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczX6Slr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczX6Slr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczX6Slr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczX6Slr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczX6Slr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczX6Slr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY56ZB7.s: Assembler messages:
encrypt.c: /tmp/ccY56ZB7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY56ZB7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY56ZB7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY56ZB7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY56ZB7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY56ZB7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY56ZB7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY56ZB7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY56ZB7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY56ZB7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY56ZB7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY56ZB7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY56ZB7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY56ZB7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY56ZB7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY56ZB7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY56ZB7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY56ZB7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY56ZB7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY56ZB7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY56ZB7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY56ZB7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY56ZB7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY56ZB7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqZoWT5.s: Assembler messages:
encrypt.c: /tmp/ccqZoWT5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqZoWT5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqZoWT5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqZoWT5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZoWT5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZoWT5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZoWT5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZoWT5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZoWT5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZoWT5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZoWT5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZoWT5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqZoWT5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZoWT5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqZoWT5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqZoWT5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqZoWT5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZoWT5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZoWT5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqZoWT5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZoWT5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqZoWT5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZoWT5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqZoWT5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchi2QXV.s: Assembler messages:
encrypt.c: /tmp/cchi2QXV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchi2QXV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchi2QXV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchi2QXV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi2QXV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi2QXV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi2QXV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi2QXV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi2QXV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchi2QXV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchi2QXV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchi2QXV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchi2QXV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi2QXV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchi2QXV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchi2QXV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchi2QXV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchi2QXV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchi2QXV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchi2QXV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchi2QXV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchi2QXV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchi2QXV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchi2QXV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw6UPwV.s: Assembler messages:
encrypt.c: /tmp/ccw6UPwV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw6UPwV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw6UPwV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw6UPwV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6UPwV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6UPwV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6UPwV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6UPwV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6UPwV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6UPwV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6UPwV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6UPwV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw6UPwV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6UPwV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw6UPwV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw6UPwV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw6UPwV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6UPwV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6UPwV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw6UPwV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6UPwV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw6UPwV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6UPwV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw6UPwV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6alBIc.s: Assembler messages:
encrypt.c: /tmp/cc6alBIc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6alBIc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6alBIc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6alBIc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6alBIc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6alBIc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6alBIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6alBIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6alBIc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6alBIc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6alBIc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6alBIc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6alBIc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6alBIc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6alBIc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6alBIc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6alBIc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6alBIc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6alBIc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6alBIc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6alBIc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6alBIc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6alBIc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6alBIc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfrZTNg.s: Assembler messages:
encrypt.c: /tmp/ccfrZTNg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrZTNg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrZTNg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrZTNg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZTNg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZTNg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZTNg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZTNg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZTNg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrZTNg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrZTNg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrZTNg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrZTNg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZTNg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrZTNg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfrZTNg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrZTNg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrZTNg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrZTNg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrZTNg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrZTNg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrZTNg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrZTNg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrZTNg.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDfspf5.s: Assembler messages:
encrypt.c: /tmp/ccDfspf5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDfspf5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDfspf5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDfspf5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfspf5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfspf5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfspf5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfspf5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfspf5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfspf5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfspf5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfspf5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDfspf5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfspf5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDfspf5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDfspf5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDfspf5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfspf5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfspf5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfspf5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfspf5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfspf5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfspf5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDfspf5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYxMAF3.s: Assembler messages:
encrypt.c: /tmp/ccYxMAF3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYxMAF3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYxMAF3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYxMAF3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxMAF3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxMAF3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxMAF3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxMAF3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxMAF3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYxMAF3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYxMAF3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYxMAF3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYxMAF3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxMAF3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYxMAF3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYxMAF3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYxMAF3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYxMAF3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYxMAF3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYxMAF3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxMAF3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYxMAF3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYxMAF3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYxMAF3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBed0hI.s: Assembler messages:
encrypt.c: /tmp/ccBed0hI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBed0hI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBed0hI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBed0hI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBed0hI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBed0hI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBed0hI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBed0hI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBed0hI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBed0hI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBed0hI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBed0hI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBed0hI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBed0hI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBed0hI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBed0hI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBed0hI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBed0hI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBed0hI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBed0hI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBed0hI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBed0hI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBed0hI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBed0hI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq1md5J.s: Assembler messages:
encrypt.c: /tmp/ccq1md5J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1md5J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1md5J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1md5J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1md5J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1md5J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1md5J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1md5J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1md5J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1md5J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1md5J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1md5J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1md5J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1md5J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1md5J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq1md5J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1md5J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1md5J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1md5J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1md5J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1md5J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1md5J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1md5J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1md5J.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5OLRsJ.s: Assembler messages:
encrypt.c: /tmp/cc5OLRsJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5OLRsJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5OLRsJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5OLRsJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OLRsJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OLRsJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OLRsJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OLRsJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OLRsJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OLRsJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OLRsJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OLRsJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5OLRsJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OLRsJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5OLRsJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OLRsJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5OLRsJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OLRsJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OLRsJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OLRsJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OLRsJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OLRsJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5OLRsJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OLRsJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY2TAkz.s: Assembler messages:
encrypt.c: /tmp/ccY2TAkz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2TAkz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2TAkz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2TAkz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2TAkz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2TAkz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2TAkz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2TAkz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2TAkz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2TAkz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2TAkz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2TAkz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2TAkz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2TAkz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2TAkz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY2TAkz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2TAkz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2TAkz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2TAkz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2TAkz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2TAkz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY2TAkz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2TAkz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2TAkz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgg1M7a.s: Assembler messages:
encrypt.c: /tmp/ccgg1M7a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgg1M7a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgg1M7a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgg1M7a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg1M7a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg1M7a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg1M7a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg1M7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg1M7a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgg1M7a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgg1M7a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgg1M7a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgg1M7a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg1M7a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgg1M7a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgg1M7a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgg1M7a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgg1M7a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgg1M7a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgg1M7a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgg1M7a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgg1M7a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgg1M7a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgg1M7a.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyBihv6.s: Assembler messages:
encrypt.c: /tmp/ccyBihv6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyBihv6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyBihv6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyBihv6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBihv6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBihv6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBihv6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBihv6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBihv6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBihv6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBihv6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBihv6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyBihv6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBihv6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyBihv6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyBihv6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyBihv6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBihv6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBihv6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBihv6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBihv6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyBihv6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBihv6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyBihv6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS6CdRZ.s: Assembler messages:
encrypt.c: /tmp/ccS6CdRZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS6CdRZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS6CdRZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS6CdRZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6CdRZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6CdRZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6CdRZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6CdRZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6CdRZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6CdRZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6CdRZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6CdRZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS6CdRZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6CdRZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS6CdRZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6CdRZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS6CdRZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6CdRZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6CdRZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6CdRZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6CdRZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6CdRZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS6CdRZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6CdRZ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfZZFrV.s: Assembler messages:
encrypt.c: /tmp/ccfZZFrV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZZFrV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZZFrV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZZFrV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZZFrV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZZFrV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZZFrV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZZFrV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZZFrV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZZFrV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZZFrV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZZFrV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZZFrV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZZFrV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZZFrV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfZZFrV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZZFrV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZZFrV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZZFrV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZZFrV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZZFrV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZZFrV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZZFrV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZZFrV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccNhFK4I.s: Assembler messages:
encrypt.c: /tmp/ccNhFK4I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhFK4I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNhFK4I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNhFK4I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhFK4I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhFK4I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhFK4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhFK4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhFK4I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhFK4I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhFK4I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhFK4I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNhFK4I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhFK4I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNhFK4I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhFK4I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNhFK4I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhFK4I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhFK4I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhFK4I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhFK4I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhFK4I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhFK4I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhFK4I.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccP8QWGA.s: Assembler messages:
encrypt.c: /tmp/ccP8QWGA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP8QWGA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP8QWGA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP8QWGA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8QWGA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8QWGA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8QWGA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8QWGA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8QWGA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8QWGA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8QWGA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8QWGA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP8QWGA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8QWGA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP8QWGA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP8QWGA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8QWGA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8QWGA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8QWGA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8QWGA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8QWGA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP8QWGA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8QWGA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8QWGA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1gyc3x.s: Assembler messages:
encrypt.c: /tmp/cc1gyc3x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gyc3x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gyc3x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gyc3x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gyc3x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gyc3x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gyc3x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gyc3x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gyc3x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gyc3x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gyc3x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gyc3x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1gyc3x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gyc3x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gyc3x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gyc3x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1gyc3x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gyc3x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gyc3x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gyc3x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gyc3x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gyc3x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gyc3x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gyc3x.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxooL1o.s: Assembler messages:
encrypt.c: /tmp/ccxooL1o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxooL1o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxooL1o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxooL1o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxooL1o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxooL1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxooL1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxooL1o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxooL1o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxooL1o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxooL1o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxooL1o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxooL1o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxooL1o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxooL1o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxooL1o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxooL1o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxooL1o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxooL1o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxooL1o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxooL1o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxooL1o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxooL1o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxooL1o.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccihOerx.s: Assembler messages:
encrypt.c: /tmp/ccihOerx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihOerx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihOerx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccihOerx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOerx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOerx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOerx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOerx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOerx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihOerx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihOerx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihOerx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihOerx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOerx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihOerx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihOerx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccihOerx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccihOerx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihOerx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihOerx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihOerx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihOerx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihOerx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccihOerx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoh6qqc.s: Assembler messages:
encrypt.c: /tmp/ccoh6qqc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoh6qqc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoh6qqc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoh6qqc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoh6qqc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoh6qqc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoh6qqc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoh6qqc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoh6qqc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoh6qqc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoh6qqc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoh6qqc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoh6qqc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoh6qqc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoh6qqc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoh6qqc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoh6qqc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoh6qqc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoh6qqc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoh6qqc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoh6qqc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoh6qqc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoh6qqc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoh6qqc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJW6zJ4.s: Assembler messages:
encrypt.c: /tmp/ccJW6zJ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJW6zJ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJW6zJ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJW6zJ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW6zJ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW6zJ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW6zJ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW6zJ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW6zJ4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJW6zJ4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJW6zJ4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJW6zJ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJW6zJ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW6zJ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJW6zJ4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJW6zJ4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJW6zJ4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJW6zJ4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJW6zJ4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJW6zJ4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJW6zJ4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJW6zJ4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJW6zJ4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJW6zJ4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclnNM5Z.s: Assembler messages:
encrypt.c: /tmp/cclnNM5Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclnNM5Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclnNM5Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclnNM5Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnNM5Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnNM5Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnNM5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnNM5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnNM5Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnNM5Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnNM5Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnNM5Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclnNM5Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnNM5Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclnNM5Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnNM5Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclnNM5Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnNM5Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnNM5Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnNM5Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnNM5Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnNM5Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclnNM5Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnNM5Z.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccGvxFLc.s: Assembler messages:
encrypt.c: /tmp/ccGvxFLc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGvxFLc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGvxFLc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGvxFLc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvxFLc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvxFLc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvxFLc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvxFLc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvxFLc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvxFLc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvxFLc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvxFLc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGvxFLc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvxFLc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGvxFLc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvxFLc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGvxFLc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGvxFLc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvxFLc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvxFLc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGvxFLc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvxFLc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGvxFLc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGvxFLc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccd8H7xR.s: Assembler messages:
encrypt.c: /tmp/ccd8H7xR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd8H7xR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd8H7xR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd8H7xR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8H7xR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8H7xR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8H7xR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8H7xR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8H7xR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8H7xR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8H7xR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8H7xR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd8H7xR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8H7xR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd8H7xR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd8H7xR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd8H7xR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8H7xR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8H7xR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd8H7xR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8H7xR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd8H7xR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8H7xR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd8H7xR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc07QrtH.s: Assembler messages:
encrypt.c: /tmp/cc07QrtH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07QrtH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07QrtH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc07QrtH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07QrtH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07QrtH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07QrtH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07QrtH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07QrtH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07QrtH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07QrtH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07QrtH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07QrtH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07QrtH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07QrtH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc07QrtH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07QrtH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07QrtH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07QrtH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07QrtH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07QrtH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07QrtH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07QrtH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07QrtH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYKuUx1.s: Assembler messages:
encrypt.c: /tmp/ccYKuUx1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKuUx1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYKuUx1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYKuUx1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKuUx1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKuUx1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKuUx1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKuUx1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKuUx1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKuUx1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKuUx1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKuUx1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYKuUx1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKuUx1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYKuUx1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKuUx1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYKuUx1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKuUx1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKuUx1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKuUx1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKuUx1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKuUx1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKuUx1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKuUx1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccozSTJo.s: Assembler messages:
encrypt.c: /tmp/ccozSTJo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozSTJo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccozSTJo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccozSTJo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozSTJo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozSTJo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozSTJo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozSTJo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozSTJo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozSTJo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozSTJo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozSTJo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccozSTJo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozSTJo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccozSTJo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccozSTJo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccozSTJo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozSTJo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozSTJo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozSTJo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozSTJo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozSTJo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozSTJo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccozSTJo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyzgrtt.s: Assembler messages:
encrypt.c: /tmp/ccyzgrtt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyzgrtt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyzgrtt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyzgrtt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzgrtt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzgrtt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzgrtt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzgrtt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzgrtt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzgrtt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzgrtt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzgrtt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyzgrtt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzgrtt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyzgrtt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzgrtt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyzgrtt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzgrtt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzgrtt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzgrtt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzgrtt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzgrtt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyzgrtt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzgrtt.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7q1dbv.s: Assembler messages:
encrypt.c: /tmp/cc7q1dbv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7q1dbv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7q1dbv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7q1dbv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q1dbv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q1dbv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q1dbv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q1dbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q1dbv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7q1dbv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7q1dbv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7q1dbv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7q1dbv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q1dbv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7q1dbv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7q1dbv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7q1dbv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7q1dbv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7q1dbv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7q1dbv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7q1dbv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7q1dbv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7q1dbv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7q1dbv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVr6iZp.s: Assembler messages:
encrypt.c: /tmp/ccVr6iZp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVr6iZp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVr6iZp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVr6iZp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr6iZp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr6iZp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr6iZp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr6iZp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr6iZp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVr6iZp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVr6iZp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVr6iZp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVr6iZp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr6iZp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVr6iZp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVr6iZp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVr6iZp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVr6iZp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVr6iZp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVr6iZp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVr6iZp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVr6iZp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVr6iZp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVr6iZp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Nl0H9.s: Assembler messages:
encrypt.c: /tmp/cc7Nl0H9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Nl0H9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Nl0H9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Nl0H9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nl0H9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nl0H9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nl0H9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nl0H9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nl0H9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Nl0H9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Nl0H9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Nl0H9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Nl0H9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nl0H9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Nl0H9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Nl0H9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Nl0H9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Nl0H9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Nl0H9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Nl0H9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Nl0H9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Nl0H9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Nl0H9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Nl0H9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cchGcIt7.s: Assembler messages:
encrypt.c: /tmp/cchGcIt7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchGcIt7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchGcIt7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchGcIt7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGcIt7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGcIt7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGcIt7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGcIt7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGcIt7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchGcIt7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchGcIt7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchGcIt7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchGcIt7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGcIt7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchGcIt7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchGcIt7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchGcIt7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchGcIt7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchGcIt7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchGcIt7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchGcIt7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchGcIt7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchGcIt7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchGcIt7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3F3STS.s: Assembler messages:
encrypt.c: /tmp/cc3F3STS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3F3STS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3F3STS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3F3STS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F3STS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F3STS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F3STS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F3STS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F3STS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3F3STS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3F3STS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3F3STS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3F3STS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F3STS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3F3STS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3F3STS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3F3STS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3F3STS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3F3STS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3F3STS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3F3STS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3F3STS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3F3STS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3F3STS.s:63: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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