Implementation notes: x86, hydra6, crypto_aead/omdsha256k256n248tau256v1

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
409276? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091820170725
413934? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091820170725
423448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091820170725
425604? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
431786? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
435618? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091820170725
436088? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091820170725
436213? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091820170725
437678? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091820170725
439054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091820170725
440214? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091820170725
440616? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091820170725
440860? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091820170725
441010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091820170725
441075? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091820170725
441707? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091820170725
443614? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091820170725
443806? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091820170725
443906? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091820170725
445061? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091820170725
445070? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091820170725
445158? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091820170725
446244? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091820170725
452818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091820170725
454060? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091820170725
454562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091820170725
454991? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091820170725
455144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091820170725
457192? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091820170725
457388? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091820170725
457508? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091820170725
458700? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091820170725
461508? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091820170725
462210? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091820170725
462768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091820170725
463584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091820170725
465117? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091820170725
465828? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
466624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091820170725
472380? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091820170725
476394? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091820170725
476844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
478050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091820170725
478370? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091820170725
478798? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091820170725
482314? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091820170725
483935? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091820170725
486178? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091820170725
486308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091820170725
486898? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091820170725
487766? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091820170725
489162? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091820170725
490640? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091820170725
490700? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091820170725
490908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091820170725
492084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
492145? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091820170725
493532? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091820170725
494386? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091820170725
494485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091820170725
494496? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091820170725
495649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091820170725
496830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091820170725
497099? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091820170725
499310? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091820170725
503288? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091820170725
503408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091820170725
507698? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091820170725
508142? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091820170725
508466? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091820170725
510916? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091820170725
511088? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091820170725
511440? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091820170725
511924? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091820170725
513904? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091820170725
514310? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091820170725
514502? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091820170725
517906? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091820170725
518806? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091820170725
518904? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091820170725
519480? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091820170725
521299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091820170725
524808? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091820170725
526348? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091820170725
529386? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091820170725
529860? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091820170725
529906? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091820170725
530314? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091820170725
530924? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091820170725
530992? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091820170725
531422? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091820170725
531894? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091820170725
532594? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091820170725
532960? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091820170725
533211? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091820170725
533594? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091820170725
533868? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091820170725
534197? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091820170725
534510? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091820170725
535288? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091820170725
535588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091820170725
536288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091820170725
536318? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091820170725
536542? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091820170725
536591? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091820170725
536689? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091820170725
536738? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091820170725
536755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091820170725
536758? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091820170725
536836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091820170725
536872? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091820170725
537302? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091820170725
537542? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091820170725
537864? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091820170725
538030? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091820170725
538272? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091820170725
538408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091820170725
538432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091820170725
538866? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091820170725
538958? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091820170725
539024? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091820170725
539192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091820170725
539762? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091820170725
539872? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091820170725
539912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
540300? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091820170725
540326? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091820170725
540454? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091820170725
540552? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091820170725
540698? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091820170725
540794? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091820170725
540812? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091820170725
540968? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091820170725
541126? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091820170725
541128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091820170725
541412? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091820170725
541412? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091820170725
541746? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091820170725
542178? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091820170725
542250? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091820170725
542496? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091820170725
543132? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091820170725
543716? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091820170725
543946? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091820170725
544662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091820170725
545130? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
545442? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091820170725
545530? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091820170725
546076? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091820170725
546760? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091820170725
548506? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091820170725
548896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091820170725
549284? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091820170725
550182? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091820170725
550422? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091820170725
550788? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091820170725
552226? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091820170725
553066? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091820170725
556798? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091820170725
558060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091820170725
558904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091820170725
560152? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091820170725
562116? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091820170725
567648? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091820170725
568284? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091820170725
570910? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091820170725
572928? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091820170725
574136? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091820170725
574284? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091820170725
578776? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091820170725
579802? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091820170725
579878? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091820170725

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v1/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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7PnY7Y.s: Assembler messages:
encrypt.c: /tmp/cc7PnY7Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7PnY7Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7PnY7Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7PnY7Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PnY7Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PnY7Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PnY7Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PnY7Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PnY7Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PnY7Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PnY7Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PnY7Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7PnY7Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PnY7Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7PnY7Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7PnY7Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7PnY7Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PnY7Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PnY7Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7PnY7Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PnY7Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7PnY7Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PnY7Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7PnY7Y.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjHZYdX.s: Assembler messages:
encrypt.c: /tmp/ccjHZYdX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjHZYdX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjHZYdX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjHZYdX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHZYdX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHZYdX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHZYdX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHZYdX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHZYdX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHZYdX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHZYdX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHZYdX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjHZYdX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHZYdX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjHZYdX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHZYdX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjHZYdX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHZYdX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHZYdX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHZYdX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHZYdX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHZYdX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHZYdX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHZYdX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceez0pJ.s: Assembler messages:
encrypt.c: /tmp/cceez0pJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceez0pJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceez0pJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceez0pJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceez0pJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceez0pJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceez0pJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceez0pJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceez0pJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceez0pJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceez0pJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceez0pJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceez0pJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceez0pJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceez0pJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceez0pJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceez0pJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceez0pJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceez0pJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceez0pJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceez0pJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceez0pJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceez0pJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceez0pJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmqOtlP.s: Assembler messages:
encrypt.c: /tmp/ccmqOtlP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmqOtlP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmqOtlP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmqOtlP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqOtlP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqOtlP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqOtlP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqOtlP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqOtlP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmqOtlP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmqOtlP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmqOtlP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmqOtlP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqOtlP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmqOtlP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmqOtlP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmqOtlP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmqOtlP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmqOtlP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqOtlP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmqOtlP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmqOtlP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmqOtlP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmqOtlP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDH7w2q.s: Assembler messages:
encrypt.c: /tmp/ccDH7w2q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDH7w2q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDH7w2q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDH7w2q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH7w2q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH7w2q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH7w2q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH7w2q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH7w2q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDH7w2q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDH7w2q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDH7w2q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDH7w2q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH7w2q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDH7w2q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDH7w2q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDH7w2q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDH7w2q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDH7w2q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDH7w2q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDH7w2q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDH7w2q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDH7w2q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDH7w2q.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwleUFu.s: Assembler messages:
encrypt.c: /tmp/ccwleUFu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwleUFu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwleUFu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwleUFu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleUFu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleUFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleUFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleUFu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleUFu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwleUFu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwleUFu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwleUFu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwleUFu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleUFu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwleUFu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwleUFu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwleUFu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwleUFu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwleUFu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleUFu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwleUFu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwleUFu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwleUFu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwleUFu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGZexnp.s: Assembler messages:
encrypt.c: /tmp/ccGZexnp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGZexnp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGZexnp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGZexnp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZexnp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZexnp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZexnp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZexnp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZexnp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZexnp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZexnp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZexnp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGZexnp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZexnp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGZexnp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZexnp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGZexnp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGZexnp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZexnp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZexnp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZexnp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZexnp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGZexnp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGZexnp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclK1roj.s: Assembler messages:
encrypt.c: /tmp/cclK1roj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclK1roj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclK1roj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclK1roj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1roj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1roj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1roj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1roj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1roj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclK1roj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclK1roj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclK1roj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclK1roj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1roj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclK1roj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclK1roj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclK1roj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclK1roj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclK1roj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK1roj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclK1roj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclK1roj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclK1roj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclK1roj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLNXDYJ.s: Assembler messages:
encrypt.c: /tmp/ccLNXDYJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNXDYJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNXDYJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNXDYJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNXDYJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNXDYJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNXDYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNXDYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNXDYJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNXDYJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNXDYJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNXDYJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNXDYJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNXDYJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNXDYJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNXDYJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLNXDYJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLNXDYJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNXDYJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNXDYJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNXDYJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNXDYJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNXDYJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNXDYJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUuXLsz.s: Assembler messages:
encrypt.c: /tmp/ccUuXLsz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUuXLsz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUuXLsz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUuXLsz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuXLsz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuXLsz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuXLsz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuXLsz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuXLsz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuXLsz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuXLsz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuXLsz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUuXLsz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuXLsz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUuXLsz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUuXLsz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUuXLsz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuXLsz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuXLsz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUuXLsz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuXLsz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUuXLsz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuXLsz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUuXLsz.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBYMu7v.s: Assembler messages:
encrypt.c: /tmp/ccBYMu7v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBYMu7v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBYMu7v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBYMu7v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYMu7v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYMu7v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYMu7v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYMu7v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYMu7v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBYMu7v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBYMu7v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBYMu7v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBYMu7v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYMu7v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBYMu7v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBYMu7v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBYMu7v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBYMu7v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBYMu7v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBYMu7v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBYMu7v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBYMu7v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBYMu7v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBYMu7v.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvi0EJy.s: Assembler messages:
encrypt.c: /tmp/ccvi0EJy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvi0EJy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvi0EJy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvi0EJy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi0EJy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi0EJy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi0EJy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi0EJy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi0EJy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvi0EJy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvi0EJy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvi0EJy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvi0EJy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi0EJy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvi0EJy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvi0EJy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvi0EJy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvi0EJy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvi0EJy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvi0EJy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvi0EJy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvi0EJy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvi0EJy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvi0EJy.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccMjc2Ae.s: Assembler messages:
encrypt.c: /tmp/ccMjc2Ae.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMjc2Ae.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMjc2Ae.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMjc2Ae.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjc2Ae.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjc2Ae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjc2Ae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjc2Ae.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjc2Ae.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjc2Ae.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjc2Ae.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjc2Ae.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMjc2Ae.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjc2Ae.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMjc2Ae.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMjc2Ae.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMjc2Ae.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjc2Ae.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjc2Ae.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjc2Ae.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjc2Ae.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMjc2Ae.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjc2Ae.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMjc2Ae.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cctmXSNd.s: Assembler messages:
encrypt.c: /tmp/cctmXSNd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctmXSNd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctmXSNd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctmXSNd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmXSNd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmXSNd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmXSNd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmXSNd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmXSNd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmXSNd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmXSNd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmXSNd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctmXSNd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmXSNd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctmXSNd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmXSNd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctmXSNd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctmXSNd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmXSNd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmXSNd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctmXSNd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmXSNd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctmXSNd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctmXSNd.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFti2x2.s: Assembler messages:
encrypt.c: /tmp/ccFti2x2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFti2x2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFti2x2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFti2x2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti2x2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti2x2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti2x2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti2x2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti2x2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFti2x2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFti2x2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFti2x2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFti2x2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti2x2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFti2x2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFti2x2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFti2x2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFti2x2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFti2x2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFti2x2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFti2x2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFti2x2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFti2x2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFti2x2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYAsZX3.s: Assembler messages:
encrypt.c: /tmp/ccYAsZX3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYAsZX3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYAsZX3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYAsZX3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAsZX3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAsZX3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAsZX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAsZX3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAsZX3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAsZX3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAsZX3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAsZX3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYAsZX3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAsZX3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYAsZX3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYAsZX3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYAsZX3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAsZX3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAsZX3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAsZX3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAsZX3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYAsZX3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAsZX3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYAsZX3.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXj2heu.s: Assembler messages:
encrypt.c: /tmp/ccXj2heu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXj2heu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXj2heu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXj2heu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2heu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2heu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2heu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2heu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2heu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXj2heu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXj2heu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXj2heu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXj2heu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2heu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXj2heu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXj2heu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXj2heu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXj2heu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXj2heu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXj2heu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXj2heu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXj2heu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXj2heu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXj2heu.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZgMu1g.s: Assembler messages:
encrypt.c: /tmp/ccZgMu1g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZgMu1g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZgMu1g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZgMu1g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgMu1g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgMu1g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgMu1g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgMu1g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgMu1g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZgMu1g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZgMu1g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZgMu1g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZgMu1g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgMu1g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZgMu1g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZgMu1g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZgMu1g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZgMu1g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZgMu1g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZgMu1g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgMu1g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZgMu1g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZgMu1g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZgMu1g.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqwgkee.s: Assembler messages:
encrypt.c: /tmp/ccqwgkee.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqwgkee.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqwgkee.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqwgkee.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwgkee.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwgkee.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwgkee.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwgkee.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwgkee.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqwgkee.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqwgkee.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqwgkee.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqwgkee.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwgkee.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqwgkee.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqwgkee.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqwgkee.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqwgkee.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqwgkee.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqwgkee.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqwgkee.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqwgkee.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqwgkee.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqwgkee.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyWjIHj.s: Assembler messages:
encrypt.c: /tmp/ccyWjIHj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyWjIHj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyWjIHj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyWjIHj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWjIHj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWjIHj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWjIHj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWjIHj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWjIHj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWjIHj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWjIHj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWjIHj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyWjIHj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWjIHj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyWjIHj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyWjIHj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWjIHj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWjIHj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWjIHj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWjIHj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWjIHj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyWjIHj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWjIHj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWjIHj.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbcX208.s: Assembler messages:
encrypt.c: /tmp/ccbcX208.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbcX208.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbcX208.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbcX208.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcX208.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcX208.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcX208.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcX208.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcX208.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcX208.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcX208.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcX208.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbcX208.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcX208.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbcX208.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbcX208.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcX208.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcX208.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcX208.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcX208.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcX208.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbcX208.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcX208.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcX208.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccnBq6OV.s: Assembler messages:
encrypt.c: /tmp/ccnBq6OV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnBq6OV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnBq6OV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnBq6OV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBq6OV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBq6OV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBq6OV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBq6OV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBq6OV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBq6OV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBq6OV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBq6OV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnBq6OV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBq6OV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnBq6OV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBq6OV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnBq6OV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBq6OV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBq6OV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBq6OV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBq6OV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBq6OV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBq6OV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBq6OV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cccqwlBY.s: Assembler messages:
encrypt.c: /tmp/cccqwlBY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccqwlBY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccqwlBY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccqwlBY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqwlBY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqwlBY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqwlBY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqwlBY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqwlBY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqwlBY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqwlBY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqwlBY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccqwlBY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqwlBY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccqwlBY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccqwlBY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqwlBY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqwlBY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqwlBY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqwlBY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqwlBY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccqwlBY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqwlBY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqwlBY.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdevrQM.s: Assembler messages:
encrypt.c: /tmp/ccdevrQM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdevrQM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdevrQM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdevrQM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdevrQM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdevrQM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdevrQM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdevrQM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdevrQM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdevrQM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdevrQM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdevrQM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdevrQM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdevrQM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdevrQM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdevrQM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdevrQM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdevrQM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdevrQM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdevrQM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdevrQM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdevrQM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdevrQM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdevrQM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTkcHkN.s: Assembler messages:
encrypt.c: /tmp/ccTkcHkN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTkcHkN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTkcHkN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTkcHkN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkcHkN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkcHkN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkcHkN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkcHkN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkcHkN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTkcHkN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTkcHkN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTkcHkN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTkcHkN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkcHkN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTkcHkN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTkcHkN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTkcHkN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTkcHkN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTkcHkN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTkcHkN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTkcHkN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTkcHkN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTkcHkN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTkcHkN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciMfckZ.s: Assembler messages:
encrypt.c: /tmp/cciMfckZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciMfckZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciMfckZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciMfckZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMfckZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMfckZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMfckZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMfckZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMfckZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMfckZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMfckZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMfckZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciMfckZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMfckZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciMfckZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciMfckZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciMfckZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMfckZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMfckZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciMfckZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMfckZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciMfckZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMfckZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciMfckZ.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP9hu8P.s: Assembler messages:
encrypt.c: /tmp/ccP9hu8P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9hu8P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP9hu8P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP9hu8P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9hu8P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9hu8P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9hu8P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9hu8P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9hu8P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9hu8P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9hu8P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9hu8P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP9hu8P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9hu8P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP9hu8P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP9hu8P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9hu8P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9hu8P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9hu8P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9hu8P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9hu8P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9hu8P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9hu8P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9hu8P.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPJs1zC.s: Assembler messages:
encrypt.c: /tmp/ccPJs1zC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJs1zC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJs1zC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPJs1zC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJs1zC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJs1zC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJs1zC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJs1zC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJs1zC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJs1zC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJs1zC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJs1zC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPJs1zC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJs1zC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJs1zC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJs1zC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPJs1zC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPJs1zC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJs1zC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJs1zC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPJs1zC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJs1zC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPJs1zC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPJs1zC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOhgFns.s: Assembler messages:
encrypt.c: /tmp/ccOhgFns.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOhgFns.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOhgFns.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOhgFns.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhgFns.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhgFns.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhgFns.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhgFns.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhgFns.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhgFns.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhgFns.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhgFns.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOhgFns.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhgFns.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOhgFns.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhgFns.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOhgFns.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhgFns.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhgFns.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhgFns.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhgFns.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhgFns.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOhgFns.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhgFns.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU2NBuu.s: Assembler messages:
encrypt.c: /tmp/ccU2NBuu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU2NBuu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU2NBuu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU2NBuu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2NBuu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2NBuu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2NBuu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2NBuu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2NBuu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2NBuu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2NBuu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2NBuu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU2NBuu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2NBuu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU2NBuu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU2NBuu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2NBuu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2NBuu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2NBuu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2NBuu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2NBuu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2NBuu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2NBuu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2NBuu.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbpWRCh.s: Assembler messages:
encrypt.c: /tmp/ccbpWRCh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbpWRCh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbpWRCh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbpWRCh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpWRCh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpWRCh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpWRCh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpWRCh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpWRCh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpWRCh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpWRCh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpWRCh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbpWRCh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpWRCh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbpWRCh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpWRCh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbpWRCh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbpWRCh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpWRCh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpWRCh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbpWRCh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpWRCh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbpWRCh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbpWRCh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrVHg8j.s: Assembler messages:
encrypt.c: /tmp/ccrVHg8j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVHg8j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVHg8j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrVHg8j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVHg8j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVHg8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVHg8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVHg8j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVHg8j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVHg8j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVHg8j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVHg8j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrVHg8j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVHg8j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVHg8j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrVHg8j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVHg8j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVHg8j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVHg8j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVHg8j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVHg8j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrVHg8j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVHg8j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVHg8j.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc47DmNq.s: Assembler messages:
encrypt.c: /tmp/cc47DmNq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47DmNq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47DmNq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc47DmNq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47DmNq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47DmNq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47DmNq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47DmNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47DmNq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47DmNq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47DmNq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47DmNq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47DmNq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47DmNq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47DmNq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47DmNq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc47DmNq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47DmNq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47DmNq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47DmNq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47DmNq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47DmNq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47DmNq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47DmNq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAYrxIE.s: Assembler messages:
encrypt.c: /tmp/ccAYrxIE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAYrxIE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAYrxIE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAYrxIE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrxIE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrxIE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrxIE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrxIE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrxIE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYrxIE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYrxIE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYrxIE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAYrxIE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrxIE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAYrxIE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAYrxIE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAYrxIE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYrxIE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYrxIE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAYrxIE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYrxIE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAYrxIE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYrxIE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAYrxIE.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc20EZRr.s: Assembler messages:
encrypt.c: /tmp/cc20EZRr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc20EZRr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc20EZRr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc20EZRr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20EZRr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20EZRr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20EZRr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20EZRr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20EZRr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20EZRr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20EZRr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20EZRr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc20EZRr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20EZRr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc20EZRr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc20EZRr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20EZRr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20EZRr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20EZRr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20EZRr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20EZRr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc20EZRr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20EZRr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20EZRr.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLXXURr.s: Assembler messages:
encrypt.c: /tmp/ccLXXURr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXXURr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXXURr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXXURr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXXURr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXXURr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXXURr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXXURr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXXURr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXXURr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXXURr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXXURr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXXURr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXXURr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXXURr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXXURr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLXXURr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXXURr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXXURr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXXURr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXXURr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXXURr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXXURr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXXURr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc38fe26.s: Assembler messages:
encrypt.c: /tmp/cc38fe26.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc38fe26.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc38fe26.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc38fe26.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38fe26.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38fe26.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38fe26.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38fe26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38fe26.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38fe26.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38fe26.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38fe26.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc38fe26.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38fe26.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc38fe26.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38fe26.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc38fe26.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc38fe26.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38fe26.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38fe26.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38fe26.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38fe26.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc38fe26.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc38fe26.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz5lqhh.s: Assembler messages:
encrypt.c: /tmp/ccz5lqhh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz5lqhh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz5lqhh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz5lqhh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5lqhh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5lqhh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5lqhh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5lqhh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5lqhh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5lqhh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5lqhh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5lqhh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz5lqhh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5lqhh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz5lqhh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz5lqhh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz5lqhh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5lqhh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5lqhh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5lqhh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5lqhh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz5lqhh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5lqhh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz5lqhh.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQn1VBX.s: Assembler messages:
encrypt.c: /tmp/ccQn1VBX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQn1VBX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQn1VBX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQn1VBX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQn1VBX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQn1VBX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQn1VBX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQn1VBX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQn1VBX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQn1VBX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQn1VBX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQn1VBX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQn1VBX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQn1VBX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQn1VBX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQn1VBX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQn1VBX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQn1VBX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQn1VBX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQn1VBX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQn1VBX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQn1VBX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQn1VBX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQn1VBX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw8CSM7.s: Assembler messages:
encrypt.c: /tmp/ccw8CSM7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw8CSM7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw8CSM7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw8CSM7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8CSM7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8CSM7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8CSM7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8CSM7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8CSM7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw8CSM7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw8CSM7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw8CSM7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw8CSM7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8CSM7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw8CSM7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw8CSM7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw8CSM7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw8CSM7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw8CSM7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8CSM7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw8CSM7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw8CSM7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw8CSM7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw8CSM7.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl6OJVz.s: Assembler messages:
encrypt.c: /tmp/ccl6OJVz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6OJVz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6OJVz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6OJVz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6OJVz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6OJVz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6OJVz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6OJVz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6OJVz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6OJVz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6OJVz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6OJVz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6OJVz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6OJVz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6OJVz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl6OJVz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6OJVz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6OJVz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6OJVz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6OJVz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6OJVz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6OJVz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6OJVz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6OJVz.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqlflpk.s: Assembler messages:
encrypt.c: /tmp/ccqlflpk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqlflpk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqlflpk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqlflpk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlflpk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlflpk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlflpk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlflpk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlflpk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqlflpk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqlflpk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqlflpk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqlflpk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlflpk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqlflpk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqlflpk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqlflpk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqlflpk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqlflpk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqlflpk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqlflpk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqlflpk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqlflpk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqlflpk.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHw5BO6.s: Assembler messages:
encrypt.c: /tmp/ccHw5BO6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHw5BO6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHw5BO6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHw5BO6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHw5BO6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHw5BO6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHw5BO6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHw5BO6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHw5BO6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHw5BO6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHw5BO6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHw5BO6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHw5BO6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHw5BO6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHw5BO6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHw5BO6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHw5BO6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHw5BO6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHw5BO6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHw5BO6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHw5BO6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHw5BO6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHw5BO6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHw5BO6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco6Famp.s: Assembler messages:
encrypt.c: /tmp/cco6Famp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco6Famp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco6Famp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco6Famp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6Famp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6Famp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6Famp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6Famp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6Famp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6Famp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6Famp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6Famp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco6Famp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6Famp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco6Famp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco6Famp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco6Famp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6Famp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6Famp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco6Famp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6Famp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco6Famp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6Famp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco6Famp.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2QMr4Z.s: Assembler messages:
encrypt.c: /tmp/cc2QMr4Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2QMr4Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2QMr4Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2QMr4Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QMr4Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QMr4Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QMr4Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QMr4Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QMr4Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QMr4Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QMr4Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QMr4Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2QMr4Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QMr4Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2QMr4Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QMr4Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2QMr4Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QMr4Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QMr4Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QMr4Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QMr4Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QMr4Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2QMr4Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QMr4Z.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cco4ibi4.s: Assembler messages:
encrypt.c: /tmp/cco4ibi4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4ibi4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4ibi4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco4ibi4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4ibi4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4ibi4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4ibi4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4ibi4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4ibi4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4ibi4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4ibi4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4ibi4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4ibi4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4ibi4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4ibi4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco4ibi4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4ibi4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4ibi4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4ibi4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4ibi4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4ibi4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4ibi4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4ibi4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4ibi4.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1EudvM.s: Assembler messages:
encrypt.c: /tmp/cc1EudvM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1EudvM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1EudvM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1EudvM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EudvM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EudvM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EudvM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EudvM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EudvM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1EudvM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1EudvM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1EudvM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1EudvM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EudvM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1EudvM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1EudvM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1EudvM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1EudvM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1EudvM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1EudvM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1EudvM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1EudvM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1EudvM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1EudvM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRxrWwS.s: Assembler messages:
encrypt.c: /tmp/ccRxrWwS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRxrWwS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRxrWwS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRxrWwS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxrWwS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxrWwS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxrWwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxrWwS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxrWwS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxrWwS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxrWwS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxrWwS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRxrWwS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxrWwS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRxrWwS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRxrWwS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRxrWwS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxrWwS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxrWwS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRxrWwS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxrWwS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRxrWwS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxrWwS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRxrWwS.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2QmTMV.s: Assembler messages:
encrypt.c: /tmp/cc2QmTMV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2QmTMV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2QmTMV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2QmTMV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QmTMV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QmTMV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QmTMV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QmTMV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QmTMV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QmTMV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QmTMV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QmTMV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2QmTMV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QmTMV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2QmTMV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QmTMV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2QmTMV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QmTMV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QmTMV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QmTMV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QmTMV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QmTMV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2QmTMV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QmTMV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL4exEe.s: Assembler messages:
encrypt.c: /tmp/ccL4exEe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL4exEe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL4exEe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL4exEe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4exEe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4exEe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4exEe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4exEe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4exEe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4exEe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4exEe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4exEe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL4exEe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4exEe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL4exEe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL4exEe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL4exEe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4exEe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4exEe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4exEe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4exEe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL4exEe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4exEe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL4exEe.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXhJM63.s: Assembler messages:
encrypt.c: /tmp/ccXhJM63.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhJM63.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhJM63.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhJM63.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhJM63.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhJM63.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhJM63.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhJM63.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhJM63.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhJM63.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhJM63.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhJM63.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhJM63.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhJM63.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhJM63.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXhJM63.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXhJM63.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhJM63.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhJM63.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhJM63.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhJM63.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhJM63.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhJM63.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXhJM63.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczFdkGM.s: Assembler messages:
encrypt.c: /tmp/cczFdkGM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczFdkGM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczFdkGM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczFdkGM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFdkGM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFdkGM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFdkGM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFdkGM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFdkGM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFdkGM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFdkGM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFdkGM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczFdkGM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFdkGM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczFdkGM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFdkGM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczFdkGM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFdkGM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFdkGM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFdkGM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFdkGM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFdkGM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczFdkGM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFdkGM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfHuIMH.s: Assembler messages:
encrypt.c: /tmp/ccfHuIMH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfHuIMH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfHuIMH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfHuIMH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHuIMH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHuIMH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHuIMH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHuIMH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHuIMH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHuIMH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHuIMH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHuIMH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfHuIMH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHuIMH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfHuIMH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfHuIMH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfHuIMH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHuIMH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHuIMH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfHuIMH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHuIMH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfHuIMH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHuIMH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfHuIMH.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cclaNppB.s: Assembler messages:
encrypt.c: /tmp/cclaNppB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclaNppB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclaNppB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclaNppB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaNppB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaNppB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaNppB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaNppB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaNppB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaNppB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaNppB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaNppB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclaNppB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaNppB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclaNppB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaNppB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclaNppB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaNppB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaNppB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaNppB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaNppB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaNppB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclaNppB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaNppB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP5TS7I.s: Assembler messages:
encrypt.c: /tmp/ccP5TS7I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP5TS7I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP5TS7I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP5TS7I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5TS7I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5TS7I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5TS7I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5TS7I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5TS7I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5TS7I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5TS7I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5TS7I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP5TS7I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5TS7I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP5TS7I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP5TS7I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP5TS7I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5TS7I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5TS7I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP5TS7I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5TS7I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP5TS7I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5TS7I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP5TS7I.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnE6Zpr.s: Assembler messages:
encrypt.c: /tmp/ccnE6Zpr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnE6Zpr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnE6Zpr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnE6Zpr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE6Zpr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE6Zpr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE6Zpr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE6Zpr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE6Zpr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnE6Zpr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnE6Zpr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnE6Zpr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnE6Zpr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE6Zpr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnE6Zpr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnE6Zpr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnE6Zpr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnE6Zpr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnE6Zpr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnE6Zpr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnE6Zpr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnE6Zpr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnE6Zpr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnE6Zpr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5oupWT.s: Assembler messages:
encrypt.c: /tmp/cc5oupWT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5oupWT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5oupWT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5oupWT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oupWT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oupWT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oupWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oupWT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oupWT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5oupWT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5oupWT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5oupWT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5oupWT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oupWT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5oupWT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5oupWT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5oupWT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5oupWT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5oupWT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5oupWT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5oupWT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5oupWT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5oupWT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5oupWT.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjzh5JF.s: Assembler messages:
encrypt.c: /tmp/ccjzh5JF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzh5JF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjzh5JF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjzh5JF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzh5JF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzh5JF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzh5JF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzh5JF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzh5JF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzh5JF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzh5JF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzh5JF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjzh5JF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzh5JF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjzh5JF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzh5JF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjzh5JF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzh5JF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzh5JF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzh5JF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzh5JF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzh5JF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzh5JF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzh5JF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc02Jogu.s: Assembler messages:
encrypt.c: /tmp/cc02Jogu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc02Jogu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc02Jogu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc02Jogu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02Jogu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02Jogu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02Jogu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02Jogu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02Jogu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc02Jogu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc02Jogu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc02Jogu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc02Jogu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02Jogu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc02Jogu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc02Jogu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc02Jogu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc02Jogu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc02Jogu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc02Jogu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc02Jogu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc02Jogu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc02Jogu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc02Jogu.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmRpgmJ.s: Assembler messages:
encrypt.c: /tmp/ccmRpgmJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmRpgmJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmRpgmJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmRpgmJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRpgmJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRpgmJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRpgmJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRpgmJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRpgmJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRpgmJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRpgmJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRpgmJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmRpgmJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRpgmJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmRpgmJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmRpgmJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmRpgmJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRpgmJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRpgmJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmRpgmJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRpgmJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmRpgmJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRpgmJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmRpgmJ.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpc39up.s: Assembler messages:
encrypt.c: /tmp/ccpc39up.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpc39up.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpc39up.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpc39up.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc39up.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc39up.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc39up.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc39up.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc39up.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpc39up.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpc39up.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpc39up.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpc39up.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc39up.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpc39up.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpc39up.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpc39up.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpc39up.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpc39up.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpc39up.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpc39up.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpc39up.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpc39up.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpc39up.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuCYUde.s: Assembler messages:
encrypt.c: /tmp/ccuCYUde.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuCYUde.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuCYUde.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuCYUde.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCYUde.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCYUde.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCYUde.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCYUde.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCYUde.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCYUde.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCYUde.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCYUde.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuCYUde.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCYUde.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuCYUde.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCYUde.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuCYUde.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCYUde.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCYUde.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCYUde.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCYUde.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCYUde.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuCYUde.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCYUde.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8KhNTe.s: Assembler messages:
encrypt.c: /tmp/cc8KhNTe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8KhNTe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8KhNTe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8KhNTe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KhNTe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KhNTe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KhNTe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KhNTe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KhNTe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8KhNTe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8KhNTe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8KhNTe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8KhNTe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KhNTe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8KhNTe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8KhNTe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8KhNTe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8KhNTe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8KhNTe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8KhNTe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8KhNTe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8KhNTe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8KhNTe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8KhNTe.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO1ri22.s: Assembler messages:
encrypt.c: /tmp/ccO1ri22.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO1ri22.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO1ri22.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO1ri22.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1ri22.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1ri22.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1ri22.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1ri22.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1ri22.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1ri22.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1ri22.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1ri22.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO1ri22.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1ri22.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO1ri22.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1ri22.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO1ri22.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO1ri22.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1ri22.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1ri22.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO1ri22.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1ri22.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO1ri22.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO1ri22.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6SSh8j.s: Assembler messages:
encrypt.c: /tmp/cc6SSh8j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6SSh8j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6SSh8j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6SSh8j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SSh8j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SSh8j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SSh8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SSh8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SSh8j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SSh8j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SSh8j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SSh8j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6SSh8j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SSh8j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6SSh8j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SSh8j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6SSh8j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SSh8j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SSh8j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SSh8j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SSh8j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SSh8j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6SSh8j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SSh8j.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfJYAdk.s: Assembler messages:
encrypt.c: /tmp/ccfJYAdk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfJYAdk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfJYAdk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfJYAdk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYAdk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYAdk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYAdk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYAdk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYAdk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJYAdk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJYAdk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJYAdk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfJYAdk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYAdk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfJYAdk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfJYAdk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJYAdk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJYAdk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJYAdk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJYAdk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJYAdk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJYAdk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJYAdk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJYAdk.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9Qq8N9.s: Assembler messages:
encrypt.c: /tmp/cc9Qq8N9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Qq8N9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Qq8N9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Qq8N9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Qq8N9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Qq8N9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Qq8N9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Qq8N9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Qq8N9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Qq8N9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Qq8N9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Qq8N9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Qq8N9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Qq8N9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Qq8N9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Qq8N9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Qq8N9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Qq8N9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Qq8N9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Qq8N9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Qq8N9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Qq8N9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Qq8N9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Qq8N9.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl1fB66.s: Assembler messages:
encrypt.c: /tmp/ccl1fB66.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl1fB66.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl1fB66.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl1fB66.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1fB66.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1fB66.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1fB66.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1fB66.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1fB66.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1fB66.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1fB66.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1fB66.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl1fB66.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1fB66.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl1fB66.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1fB66.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl1fB66.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1fB66.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1fB66.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1fB66.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1fB66.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1fB66.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl1fB66.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1fB66.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc78VlOS.s: Assembler messages:
encrypt.c: /tmp/cc78VlOS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc78VlOS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc78VlOS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc78VlOS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78VlOS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78VlOS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78VlOS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78VlOS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78VlOS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78VlOS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78VlOS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78VlOS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc78VlOS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78VlOS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc78VlOS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78VlOS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc78VlOS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc78VlOS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78VlOS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78VlOS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc78VlOS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78VlOS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc78VlOS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc78VlOS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSsyejT.s: Assembler messages:
encrypt.c: /tmp/ccSsyejT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSsyejT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSsyejT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSsyejT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyejT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyejT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyejT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyejT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyejT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsyejT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsyejT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsyejT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSsyejT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyejT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSsyejT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSsyejT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsyejT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsyejT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsyejT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsyejT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsyejT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSsyejT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsyejT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsyejT.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc765z7E.s: Assembler messages:
encrypt.c: /tmp/cc765z7E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc765z7E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc765z7E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc765z7E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc765z7E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc765z7E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc765z7E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc765z7E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc765z7E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc765z7E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc765z7E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc765z7E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc765z7E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc765z7E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc765z7E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc765z7E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc765z7E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc765z7E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc765z7E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc765z7E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc765z7E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc765z7E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc765z7E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc765z7E.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyzW2nE.s: Assembler messages:
encrypt.c: /tmp/ccyzW2nE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyzW2nE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyzW2nE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyzW2nE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzW2nE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzW2nE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzW2nE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzW2nE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzW2nE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzW2nE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzW2nE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzW2nE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyzW2nE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzW2nE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyzW2nE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzW2nE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyzW2nE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyzW2nE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzW2nE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzW2nE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyzW2nE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzW2nE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyzW2nE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyzW2nE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4mire3.s: Assembler messages:
encrypt.c: /tmp/cc4mire3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4mire3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4mire3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4mire3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mire3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mire3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mire3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mire3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mire3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mire3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mire3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mire3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4mire3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mire3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4mire3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mire3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4mire3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4mire3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mire3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mire3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mire3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mire3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4mire3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4mire3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOfQr37.s: Assembler messages:
encrypt.c: /tmp/ccOfQr37.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOfQr37.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOfQr37.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOfQr37.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfQr37.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfQr37.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfQr37.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfQr37.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfQr37.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfQr37.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfQr37.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfQr37.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOfQr37.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfQr37.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOfQr37.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOfQr37.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfQr37.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfQr37.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfQr37.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfQr37.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfQr37.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfQr37.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfQr37.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfQr37.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWf1irX.s: Assembler messages:
encrypt.c: /tmp/ccWf1irX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWf1irX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWf1irX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWf1irX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf1irX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf1irX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf1irX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf1irX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf1irX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWf1irX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWf1irX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWf1irX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWf1irX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf1irX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWf1irX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWf1irX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWf1irX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWf1irX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWf1irX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWf1irX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWf1irX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWf1irX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWf1irX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWf1irX.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYrHz7S.s: Assembler messages:
encrypt.c: /tmp/ccYrHz7S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYrHz7S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYrHz7S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYrHz7S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrHz7S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrHz7S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrHz7S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrHz7S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrHz7S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrHz7S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrHz7S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrHz7S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYrHz7S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrHz7S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYrHz7S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrHz7S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYrHz7S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYrHz7S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrHz7S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrHz7S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYrHz7S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrHz7S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYrHz7S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYrHz7S.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccL9stiO.s: Assembler messages:
encrypt.c: /tmp/ccL9stiO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL9stiO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL9stiO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL9stiO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9stiO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9stiO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9stiO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9stiO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9stiO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9stiO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9stiO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9stiO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL9stiO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9stiO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL9stiO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL9stiO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL9stiO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9stiO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9stiO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL9stiO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9stiO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL9stiO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9stiO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL9stiO.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccdwRguy.s: Assembler messages:
encrypt.c: /tmp/ccdwRguy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwRguy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwRguy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwRguy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwRguy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwRguy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwRguy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwRguy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwRguy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwRguy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwRguy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwRguy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwRguy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwRguy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwRguy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwRguy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwRguy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwRguy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwRguy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwRguy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwRguy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwRguy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwRguy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwRguy.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP8eIcA.s: Assembler messages:
encrypt.c: /tmp/ccP8eIcA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP8eIcA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP8eIcA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP8eIcA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8eIcA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8eIcA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8eIcA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8eIcA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8eIcA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8eIcA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8eIcA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8eIcA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP8eIcA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8eIcA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP8eIcA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP8eIcA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8eIcA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8eIcA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8eIcA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8eIcA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8eIcA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP8eIcA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8eIcA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8eIcA.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cckPZqbn.s: Assembler messages:
encrypt.c: /tmp/cckPZqbn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckPZqbn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckPZqbn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckPZqbn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZqbn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZqbn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZqbn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZqbn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZqbn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPZqbn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPZqbn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPZqbn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckPZqbn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZqbn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckPZqbn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPZqbn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckPZqbn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPZqbn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPZqbn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPZqbn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPZqbn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPZqbn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckPZqbn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPZqbn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg7jm03.s: Assembler messages:
encrypt.c: /tmp/ccg7jm03.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg7jm03.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg7jm03.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg7jm03.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7jm03.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7jm03.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7jm03.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7jm03.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7jm03.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7jm03.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7jm03.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7jm03.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg7jm03.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7jm03.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg7jm03.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7jm03.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg7jm03.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7jm03.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7jm03.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7jm03.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7jm03.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7jm03.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg7jm03.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7jm03.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgU60Mi.s: Assembler messages:
encrypt.c: /tmp/ccgU60Mi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgU60Mi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgU60Mi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgU60Mi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU60Mi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU60Mi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU60Mi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU60Mi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU60Mi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgU60Mi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgU60Mi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgU60Mi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgU60Mi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU60Mi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgU60Mi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgU60Mi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgU60Mi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgU60Mi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgU60Mi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU60Mi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgU60Mi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgU60Mi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgU60Mi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgU60Mi.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKyUFkP.s: Assembler messages:
encrypt.c: /tmp/ccKyUFkP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyUFkP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKyUFkP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKyUFkP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyUFkP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyUFkP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyUFkP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyUFkP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyUFkP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyUFkP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyUFkP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyUFkP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKyUFkP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyUFkP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKyUFkP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyUFkP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKyUFkP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKyUFkP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyUFkP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyUFkP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyUFkP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyUFkP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyUFkP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKyUFkP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccGVuI7.s: Assembler messages:
encrypt.c: /tmp/cccGVuI7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccGVuI7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccGVuI7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccGVuI7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGVuI7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGVuI7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGVuI7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGVuI7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGVuI7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGVuI7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGVuI7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGVuI7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccGVuI7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGVuI7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccGVuI7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccGVuI7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccGVuI7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGVuI7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGVuI7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGVuI7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGVuI7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccGVuI7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGVuI7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccGVuI7.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc8WYqyP.s: Assembler messages:
encrypt.c: /tmp/cc8WYqyP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8WYqyP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8WYqyP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8WYqyP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WYqyP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WYqyP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WYqyP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WYqyP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WYqyP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8WYqyP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8WYqyP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8WYqyP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8WYqyP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WYqyP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8WYqyP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8WYqyP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8WYqyP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8WYqyP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8WYqyP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8WYqyP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8WYqyP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8WYqyP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8WYqyP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8WYqyP.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc9vDwYx.s: Assembler messages:
encrypt.c: /tmp/cc9vDwYx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9vDwYx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9vDwYx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9vDwYx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vDwYx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vDwYx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vDwYx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vDwYx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vDwYx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vDwYx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vDwYx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vDwYx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9vDwYx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vDwYx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9vDwYx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vDwYx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9vDwYx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9vDwYx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vDwYx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vDwYx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vDwYx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vDwYx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9vDwYx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9vDwYx.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKavfxB.s: Assembler messages:
encrypt.c: /tmp/ccKavfxB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKavfxB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKavfxB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKavfxB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKavfxB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKavfxB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKavfxB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKavfxB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKavfxB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKavfxB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKavfxB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKavfxB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKavfxB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKavfxB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKavfxB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKavfxB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKavfxB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKavfxB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKavfxB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKavfxB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKavfxB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKavfxB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKavfxB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKavfxB.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSMJX8u.s: Assembler messages:
encrypt.c: /tmp/ccSMJX8u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSMJX8u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSMJX8u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSMJX8u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJX8u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJX8u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJX8u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJX8u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJX8u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMJX8u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMJX8u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMJX8u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSMJX8u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJX8u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSMJX8u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMJX8u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSMJX8u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMJX8u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMJX8u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMJX8u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMJX8u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMJX8u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSMJX8u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMJX8u.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvOzg4O.s: Assembler messages:
encrypt.c: /tmp/ccvOzg4O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvOzg4O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvOzg4O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvOzg4O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOzg4O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOzg4O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOzg4O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOzg4O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOzg4O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOzg4O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOzg4O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOzg4O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvOzg4O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOzg4O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvOzg4O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOzg4O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvOzg4O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvOzg4O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOzg4O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOzg4O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvOzg4O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOzg4O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvOzg4O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvOzg4O.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxMPtn1.s: Assembler messages:
encrypt.c: /tmp/ccxMPtn1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxMPtn1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxMPtn1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxMPtn1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMPtn1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMPtn1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMPtn1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMPtn1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMPtn1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMPtn1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMPtn1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMPtn1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxMPtn1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMPtn1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxMPtn1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxMPtn1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxMPtn1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMPtn1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMPtn1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMPtn1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMPtn1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxMPtn1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMPtn1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxMPtn1.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMW6rEM.s: Assembler messages:
encrypt.c: /tmp/ccMW6rEM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMW6rEM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMW6rEM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMW6rEM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW6rEM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW6rEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW6rEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW6rEM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW6rEM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMW6rEM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMW6rEM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMW6rEM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMW6rEM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW6rEM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMW6rEM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMW6rEM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMW6rEM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMW6rEM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMW6rEM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMW6rEM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMW6rEM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMW6rEM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMW6rEM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMW6rEM.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl1HbmB.s: Assembler messages:
encrypt.c: /tmp/ccl1HbmB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl1HbmB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl1HbmB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl1HbmB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1HbmB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1HbmB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1HbmB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1HbmB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1HbmB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1HbmB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1HbmB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1HbmB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl1HbmB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1HbmB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl1HbmB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1HbmB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl1HbmB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl1HbmB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1HbmB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1HbmB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1HbmB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1HbmB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl1HbmB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl1HbmB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc8oQ6sv.s: Assembler messages:
encrypt.c: /tmp/cc8oQ6sv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8oQ6sv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8oQ6sv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8oQ6sv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oQ6sv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oQ6sv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oQ6sv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oQ6sv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oQ6sv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oQ6sv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oQ6sv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oQ6sv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8oQ6sv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oQ6sv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8oQ6sv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8oQ6sv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8oQ6sv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oQ6sv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oQ6sv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8oQ6sv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oQ6sv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8oQ6sv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oQ6sv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8oQ6sv.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccteQiGr.s: Assembler messages:
encrypt.c: /tmp/ccteQiGr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccteQiGr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccteQiGr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccteQiGr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteQiGr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteQiGr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteQiGr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteQiGr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteQiGr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteQiGr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteQiGr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteQiGr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccteQiGr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteQiGr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccteQiGr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteQiGr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccteQiGr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteQiGr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteQiGr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteQiGr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteQiGr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteQiGr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccteQiGr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteQiGr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYKtMb5.s: Assembler messages:
encrypt.c: /tmp/ccYKtMb5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKtMb5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYKtMb5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYKtMb5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKtMb5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKtMb5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKtMb5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKtMb5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKtMb5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKtMb5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKtMb5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKtMb5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYKtMb5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKtMb5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYKtMb5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKtMb5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYKtMb5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYKtMb5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKtMb5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKtMb5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKtMb5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKtMb5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKtMb5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYKtMb5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfZIf2j.s: Assembler messages:
encrypt.c: /tmp/ccfZIf2j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZIf2j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZIf2j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZIf2j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZIf2j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZIf2j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZIf2j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZIf2j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZIf2j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZIf2j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZIf2j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZIf2j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZIf2j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZIf2j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZIf2j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfZIf2j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfZIf2j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZIf2j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZIf2j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZIf2j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZIf2j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZIf2j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZIf2j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfZIf2j.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1B534h.s: Assembler messages:
encrypt.c: /tmp/cc1B534h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1B534h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1B534h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1B534h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B534h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B534h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B534h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B534h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B534h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B534h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B534h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B534h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1B534h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B534h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1B534h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1B534h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B534h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B534h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B534h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B534h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B534h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1B534h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B534h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B534h.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNmFaq2.s: Assembler messages:
encrypt.c: /tmp/ccNmFaq2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNmFaq2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNmFaq2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNmFaq2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmFaq2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmFaq2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmFaq2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmFaq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmFaq2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmFaq2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmFaq2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmFaq2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNmFaq2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmFaq2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNmFaq2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmFaq2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNmFaq2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmFaq2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmFaq2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmFaq2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmFaq2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmFaq2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNmFaq2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmFaq2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5HOHq7.s: Assembler messages:
encrypt.c: /tmp/cc5HOHq7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5HOHq7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5HOHq7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5HOHq7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HOHq7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HOHq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HOHq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HOHq7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HOHq7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5HOHq7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5HOHq7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5HOHq7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5HOHq7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HOHq7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5HOHq7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5HOHq7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5HOHq7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5HOHq7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5HOHq7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HOHq7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5HOHq7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5HOHq7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5HOHq7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5HOHq7.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsLG0PO.s: Assembler messages:
encrypt.c: /tmp/ccsLG0PO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsLG0PO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsLG0PO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsLG0PO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLG0PO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLG0PO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLG0PO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLG0PO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLG0PO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLG0PO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLG0PO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLG0PO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsLG0PO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLG0PO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsLG0PO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLG0PO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsLG0PO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLG0PO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLG0PO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLG0PO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLG0PO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLG0PO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsLG0PO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLG0PO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYoSYcL.s: Assembler messages:
encrypt.c: /tmp/ccYoSYcL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYoSYcL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYoSYcL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYoSYcL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoSYcL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoSYcL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoSYcL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoSYcL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoSYcL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoSYcL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoSYcL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoSYcL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYoSYcL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoSYcL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYoSYcL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYoSYcL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoSYcL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoSYcL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoSYcL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoSYcL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoSYcL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYoSYcL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoSYcL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoSYcL.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnz1UnI.s: Assembler messages:
encrypt.c: /tmp/ccnz1UnI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnz1UnI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnz1UnI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnz1UnI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz1UnI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz1UnI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz1UnI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz1UnI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz1UnI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnz1UnI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnz1UnI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnz1UnI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnz1UnI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz1UnI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnz1UnI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnz1UnI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnz1UnI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnz1UnI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnz1UnI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnz1UnI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnz1UnI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnz1UnI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnz1UnI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnz1UnI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1W9GfM.s: Assembler messages:
encrypt.c: /tmp/cc1W9GfM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1W9GfM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1W9GfM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1W9GfM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W9GfM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W9GfM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W9GfM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W9GfM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W9GfM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1W9GfM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1W9GfM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1W9GfM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1W9GfM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W9GfM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1W9GfM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1W9GfM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1W9GfM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1W9GfM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1W9GfM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1W9GfM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1W9GfM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1W9GfM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1W9GfM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1W9GfM.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNJFZLu.s: Assembler messages:
encrypt.c: /tmp/ccNJFZLu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJFZLu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJFZLu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJFZLu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJFZLu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJFZLu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJFZLu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJFZLu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJFZLu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJFZLu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJFZLu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJFZLu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJFZLu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJFZLu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJFZLu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJFZLu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNJFZLu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJFZLu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJFZLu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJFZLu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJFZLu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJFZLu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJFZLu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJFZLu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc31q7fM.s: Assembler messages:
encrypt.c: /tmp/cc31q7fM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc31q7fM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc31q7fM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc31q7fM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31q7fM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31q7fM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31q7fM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31q7fM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31q7fM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31q7fM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31q7fM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31q7fM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc31q7fM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31q7fM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc31q7fM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31q7fM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc31q7fM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc31q7fM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31q7fM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31q7fM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc31q7fM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31q7fM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc31q7fM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc31q7fM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAkt8dS.s: Assembler messages:
encrypt.c: /tmp/ccAkt8dS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAkt8dS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAkt8dS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAkt8dS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkt8dS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkt8dS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkt8dS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkt8dS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkt8dS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAkt8dS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAkt8dS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAkt8dS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAkt8dS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkt8dS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAkt8dS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAkt8dS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAkt8dS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAkt8dS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAkt8dS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAkt8dS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAkt8dS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAkt8dS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAkt8dS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAkt8dS.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3C4nAJ.s: Assembler messages:
encrypt.c: /tmp/cc3C4nAJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3C4nAJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3C4nAJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3C4nAJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4nAJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4nAJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4nAJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4nAJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4nAJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3C4nAJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3C4nAJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3C4nAJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3C4nAJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4nAJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3C4nAJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3C4nAJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3C4nAJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3C4nAJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3C4nAJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C4nAJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3C4nAJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3C4nAJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3C4nAJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3C4nAJ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccARbudB.s: Assembler messages:
encrypt.c: /tmp/ccARbudB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccARbudB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccARbudB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccARbudB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARbudB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARbudB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARbudB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARbudB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARbudB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARbudB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARbudB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARbudB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccARbudB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARbudB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccARbudB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARbudB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccARbudB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccARbudB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARbudB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARbudB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccARbudB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARbudB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccARbudB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccARbudB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTxU6KB.s: Assembler messages:
encrypt.c: /tmp/ccTxU6KB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTxU6KB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTxU6KB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTxU6KB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxU6KB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxU6KB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxU6KB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxU6KB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxU6KB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxU6KB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxU6KB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxU6KB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTxU6KB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxU6KB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTxU6KB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTxU6KB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTxU6KB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxU6KB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxU6KB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxU6KB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxU6KB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTxU6KB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxU6KB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTxU6KB.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVbFlSk.s: Assembler messages:
encrypt.c: /tmp/ccVbFlSk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbFlSk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbFlSk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbFlSk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbFlSk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbFlSk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbFlSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbFlSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbFlSk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbFlSk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbFlSk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbFlSk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbFlSk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbFlSk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbFlSk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbFlSk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVbFlSk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbFlSk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbFlSk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbFlSk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbFlSk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbFlSk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVbFlSk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbFlSk.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA1BlM9.s: Assembler messages:
encrypt.c: /tmp/ccA1BlM9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA1BlM9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA1BlM9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA1BlM9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BlM9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BlM9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BlM9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BlM9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BlM9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1BlM9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1BlM9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1BlM9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA1BlM9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BlM9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA1BlM9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1BlM9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA1BlM9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1BlM9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1BlM9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1BlM9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1BlM9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1BlM9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA1BlM9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1BlM9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSogckp.s: Assembler messages:
encrypt.c: /tmp/ccSogckp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSogckp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSogckp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSogckp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSogckp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSogckp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSogckp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSogckp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSogckp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSogckp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSogckp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSogckp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSogckp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSogckp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSogckp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSogckp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSogckp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSogckp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSogckp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSogckp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSogckp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSogckp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSogckp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSogckp.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbYCrar.s: Assembler messages:
encrypt.c: /tmp/ccbYCrar.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYCrar.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYCrar.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYCrar.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYCrar.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYCrar.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYCrar.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYCrar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYCrar.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYCrar.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYCrar.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYCrar.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYCrar.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYCrar.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYCrar.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYCrar.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbYCrar.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYCrar.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYCrar.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYCrar.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYCrar.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYCrar.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYCrar.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYCrar.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccitst0u.s: Assembler messages:
encrypt.c: /tmp/ccitst0u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitst0u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccitst0u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccitst0u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitst0u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitst0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitst0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitst0u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitst0u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitst0u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitst0u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitst0u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccitst0u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitst0u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccitst0u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccitst0u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccitst0u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitst0u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitst0u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitst0u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitst0u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitst0u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitst0u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccitst0u.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNCz0Qd.s: Assembler messages:
encrypt.c: /tmp/ccNCz0Qd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNCz0Qd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNCz0Qd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNCz0Qd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCz0Qd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCz0Qd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCz0Qd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCz0Qd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCz0Qd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCz0Qd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCz0Qd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCz0Qd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNCz0Qd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCz0Qd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNCz0Qd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCz0Qd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNCz0Qd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCz0Qd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCz0Qd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCz0Qd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCz0Qd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCz0Qd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNCz0Qd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCz0Qd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfY2OAv.s: Assembler messages:
encrypt.c: /tmp/ccfY2OAv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfY2OAv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfY2OAv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfY2OAv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY2OAv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY2OAv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY2OAv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY2OAv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY2OAv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY2OAv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY2OAv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY2OAv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfY2OAv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY2OAv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfY2OAv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfY2OAv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfY2OAv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY2OAv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY2OAv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfY2OAv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY2OAv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfY2OAv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY2OAv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfY2OAv.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc97vilV.s: Assembler messages:
encrypt.c: /tmp/cc97vilV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc97vilV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc97vilV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc97vilV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97vilV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97vilV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97vilV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97vilV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97vilV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97vilV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97vilV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97vilV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc97vilV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97vilV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc97vilV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97vilV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc97vilV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97vilV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97vilV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97vilV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97vilV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97vilV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc97vilV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97vilV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cctdE7Ea.s: Assembler messages:
encrypt.c: /tmp/cctdE7Ea.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctdE7Ea.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctdE7Ea.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctdE7Ea.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdE7Ea.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdE7Ea.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdE7Ea.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdE7Ea.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdE7Ea.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdE7Ea.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdE7Ea.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdE7Ea.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctdE7Ea.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdE7Ea.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctdE7Ea.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctdE7Ea.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdE7Ea.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdE7Ea.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdE7Ea.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdE7Ea.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdE7Ea.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctdE7Ea.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdE7Ea.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdE7Ea.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDBYdtZ.s: Assembler messages:
encrypt.c: /tmp/ccDBYdtZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDBYdtZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDBYdtZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDBYdtZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBYdtZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBYdtZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBYdtZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBYdtZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBYdtZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDBYdtZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDBYdtZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDBYdtZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDBYdtZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBYdtZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDBYdtZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDBYdtZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDBYdtZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDBYdtZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDBYdtZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBYdtZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDBYdtZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDBYdtZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDBYdtZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDBYdtZ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmGecmM.s: Assembler messages:
encrypt.c: /tmp/ccmGecmM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmGecmM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmGecmM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmGecmM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGecmM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGecmM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGecmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGecmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGecmM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmGecmM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmGecmM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmGecmM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmGecmM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGecmM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmGecmM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmGecmM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmGecmM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmGecmM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmGecmM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmGecmM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmGecmM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmGecmM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmGecmM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmGecmM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8Cj51c.s: Assembler messages:
encrypt.c: /tmp/cc8Cj51c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Cj51c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Cj51c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Cj51c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cj51c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cj51c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cj51c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cj51c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cj51c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Cj51c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Cj51c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Cj51c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Cj51c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cj51c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Cj51c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Cj51c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Cj51c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Cj51c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Cj51c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Cj51c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Cj51c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Cj51c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Cj51c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Cj51c.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdLZ9rh.s: Assembler messages:
encrypt.c: /tmp/ccdLZ9rh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdLZ9rh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdLZ9rh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdLZ9rh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZ9rh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZ9rh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZ9rh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZ9rh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZ9rh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLZ9rh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLZ9rh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLZ9rh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdLZ9rh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZ9rh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdLZ9rh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLZ9rh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdLZ9rh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLZ9rh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLZ9rh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLZ9rh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLZ9rh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLZ9rh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLZ9rh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLZ9rh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3WBJN6.s: Assembler messages:
encrypt.c: /tmp/cc3WBJN6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3WBJN6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3WBJN6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3WBJN6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WBJN6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WBJN6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WBJN6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WBJN6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WBJN6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WBJN6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WBJN6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WBJN6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3WBJN6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WBJN6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3WBJN6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WBJN6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3WBJN6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3WBJN6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WBJN6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WBJN6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3WBJN6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WBJN6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3WBJN6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3WBJN6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctbD7k4.s: Assembler messages:
encrypt.c: /tmp/cctbD7k4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctbD7k4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctbD7k4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctbD7k4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbD7k4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbD7k4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbD7k4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbD7k4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbD7k4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctbD7k4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctbD7k4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctbD7k4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctbD7k4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbD7k4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctbD7k4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctbD7k4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctbD7k4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbD7k4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbD7k4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctbD7k4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbD7k4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctbD7k4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbD7k4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctbD7k4.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccCCGXwW.s: Assembler messages:
encrypt.c: /tmp/ccCCGXwW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCGXwW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCCGXwW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCCGXwW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCGXwW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCGXwW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCGXwW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCGXwW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCGXwW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCGXwW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCGXwW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCGXwW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCCGXwW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCGXwW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCCGXwW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCCGXwW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCGXwW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCGXwW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCGXwW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCGXwW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCGXwW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCGXwW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCGXwW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCGXwW.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccgUoCJM.s: Assembler messages:
encrypt.c: /tmp/ccgUoCJM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgUoCJM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgUoCJM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgUoCJM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUoCJM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUoCJM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUoCJM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUoCJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUoCJM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUoCJM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUoCJM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUoCJM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgUoCJM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUoCJM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgUoCJM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUoCJM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgUoCJM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgUoCJM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUoCJM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUoCJM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUoCJM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUoCJM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgUoCJM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgUoCJM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cciae46B.s: Assembler messages:
encrypt.c: /tmp/cciae46B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciae46B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciae46B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciae46B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciae46B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciae46B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciae46B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciae46B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciae46B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciae46B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciae46B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciae46B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciae46B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciae46B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciae46B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciae46B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciae46B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciae46B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciae46B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciae46B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciae46B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciae46B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciae46B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciae46B.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuSsS1J.s: Assembler messages:
encrypt.c: /tmp/ccuSsS1J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuSsS1J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuSsS1J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuSsS1J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSsS1J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSsS1J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSsS1J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSsS1J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSsS1J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSsS1J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSsS1J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSsS1J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuSsS1J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSsS1J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuSsS1J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuSsS1J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSsS1J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSsS1J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSsS1J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSsS1J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSsS1J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuSsS1J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSsS1J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSsS1J.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLmTiJn.s: Assembler messages:
encrypt.c: /tmp/ccLmTiJn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLmTiJn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLmTiJn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLmTiJn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTiJn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTiJn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTiJn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTiJn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTiJn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmTiJn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmTiJn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmTiJn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLmTiJn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTiJn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLmTiJn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmTiJn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLmTiJn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLmTiJn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmTiJn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmTiJn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLmTiJn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmTiJn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLmTiJn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLmTiJn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZmHS4B.s: Assembler messages:
encrypt.c: /tmp/ccZmHS4B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZmHS4B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZmHS4B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZmHS4B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHS4B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHS4B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHS4B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHS4B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHS4B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmHS4B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmHS4B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmHS4B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZmHS4B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHS4B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZmHS4B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZmHS4B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZmHS4B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmHS4B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmHS4B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZmHS4B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmHS4B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZmHS4B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmHS4B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZmHS4B.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5cFAKd.s: Assembler messages:
encrypt.c: /tmp/cc5cFAKd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5cFAKd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5cFAKd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5cFAKd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cFAKd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cFAKd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cFAKd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cFAKd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cFAKd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cFAKd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cFAKd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cFAKd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5cFAKd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cFAKd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5cFAKd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cFAKd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5cFAKd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cFAKd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cFAKd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cFAKd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cFAKd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cFAKd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5cFAKd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cFAKd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOFnoGs.s: Assembler messages:
encrypt.c: /tmp/ccOFnoGs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOFnoGs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOFnoGs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOFnoGs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFnoGs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFnoGs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFnoGs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFnoGs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFnoGs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOFnoGs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOFnoGs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOFnoGs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOFnoGs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFnoGs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOFnoGs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOFnoGs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOFnoGs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOFnoGs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOFnoGs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFnoGs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOFnoGs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOFnoGs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOFnoGs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOFnoGs.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccKzKks3.s: Assembler messages:
encrypt.c: /tmp/ccKzKks3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzKks3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzKks3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzKks3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKks3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKks3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKks3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKks3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKks3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzKks3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzKks3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzKks3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzKks3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKks3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzKks3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzKks3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKzKks3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKzKks3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzKks3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzKks3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzKks3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzKks3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKzKks3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKzKks3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cco5Bwv7.s: Assembler messages:
encrypt.c: /tmp/cco5Bwv7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco5Bwv7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco5Bwv7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco5Bwv7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Bwv7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Bwv7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Bwv7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Bwv7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Bwv7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Bwv7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Bwv7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Bwv7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco5Bwv7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Bwv7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco5Bwv7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco5Bwv7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco5Bwv7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Bwv7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Bwv7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco5Bwv7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Bwv7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco5Bwv7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Bwv7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco5Bwv7.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOiN8ZW.s: Assembler messages:
encrypt.c: /tmp/ccOiN8ZW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOiN8ZW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOiN8ZW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOiN8ZW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiN8ZW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiN8ZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiN8ZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiN8ZW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiN8ZW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiN8ZW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiN8ZW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiN8ZW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOiN8ZW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiN8ZW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOiN8ZW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOiN8ZW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiN8ZW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiN8ZW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiN8ZW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiN8ZW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiN8ZW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOiN8ZW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiN8ZW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiN8ZW.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUyM8oT.s: Assembler messages:
encrypt.c: /tmp/ccUyM8oT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUyM8oT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUyM8oT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUyM8oT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyM8oT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyM8oT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyM8oT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyM8oT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyM8oT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyM8oT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyM8oT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyM8oT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUyM8oT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyM8oT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUyM8oT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyM8oT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUyM8oT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyM8oT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyM8oT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyM8oT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyM8oT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyM8oT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUyM8oT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyM8oT.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDzs3oE.s: Assembler messages:
encrypt.c: /tmp/ccDzs3oE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzs3oE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDzs3oE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDzs3oE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzs3oE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzs3oE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzs3oE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzs3oE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzs3oE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzs3oE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzs3oE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzs3oE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDzs3oE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzs3oE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDzs3oE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzs3oE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDzs3oE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDzs3oE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzs3oE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzs3oE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzs3oE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzs3oE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzs3oE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDzs3oE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUkXT8S.s: Assembler messages:
encrypt.c: /tmp/ccUkXT8S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUkXT8S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUkXT8S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUkXT8S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkXT8S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkXT8S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkXT8S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkXT8S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkXT8S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkXT8S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkXT8S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkXT8S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUkXT8S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkXT8S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUkXT8S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUkXT8S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUkXT8S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkXT8S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkXT8S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUkXT8S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkXT8S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUkXT8S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkXT8S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUkXT8S.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmFHwwu.s: Assembler messages:
encrypt.c: /tmp/ccmFHwwu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmFHwwu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmFHwwu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmFHwwu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFHwwu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFHwwu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFHwwu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFHwwu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFHwwu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFHwwu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFHwwu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFHwwu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmFHwwu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFHwwu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmFHwwu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFHwwu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmFHwwu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmFHwwu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFHwwu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFHwwu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmFHwwu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFHwwu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmFHwwu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmFHwwu.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxCr4vJ.s: Assembler messages:
encrypt.c: /tmp/ccxCr4vJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxCr4vJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxCr4vJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxCr4vJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCr4vJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCr4vJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCr4vJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCr4vJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCr4vJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCr4vJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCr4vJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCr4vJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxCr4vJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCr4vJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxCr4vJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxCr4vJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxCr4vJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCr4vJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCr4vJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxCr4vJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCr4vJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxCr4vJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCr4vJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxCr4vJ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccIP2Aak.s: Assembler messages:
encrypt.c: /tmp/ccIP2Aak.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIP2Aak.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIP2Aak.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIP2Aak.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP2Aak.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP2Aak.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP2Aak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP2Aak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP2Aak.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIP2Aak.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIP2Aak.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIP2Aak.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIP2Aak.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP2Aak.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIP2Aak.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIP2Aak.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIP2Aak.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIP2Aak.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIP2Aak.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIP2Aak.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP2Aak.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIP2Aak.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIP2Aak.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIP2Aak.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccYdrbDr.s: Assembler messages:
encrypt.c: /tmp/ccYdrbDr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYdrbDr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYdrbDr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYdrbDr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdrbDr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdrbDr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdrbDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdrbDr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdrbDr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYdrbDr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYdrbDr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYdrbDr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYdrbDr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdrbDr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYdrbDr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYdrbDr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYdrbDr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYdrbDr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYdrbDr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYdrbDr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYdrbDr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYdrbDr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYdrbDr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYdrbDr.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccClNz6d.s: Assembler messages:
encrypt.c: /tmp/ccClNz6d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccClNz6d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccClNz6d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccClNz6d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClNz6d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClNz6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClNz6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClNz6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClNz6d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClNz6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClNz6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClNz6d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccClNz6d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClNz6d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccClNz6d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccClNz6d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClNz6d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClNz6d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClNz6d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClNz6d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClNz6d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccClNz6d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClNz6d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClNz6d.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccapzJfa.s: Assembler messages:
encrypt.c: /tmp/ccapzJfa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccapzJfa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccapzJfa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccapzJfa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapzJfa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapzJfa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapzJfa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapzJfa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapzJfa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapzJfa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapzJfa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapzJfa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccapzJfa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapzJfa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccapzJfa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapzJfa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccapzJfa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapzJfa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapzJfa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapzJfa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapzJfa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapzJfa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccapzJfa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapzJfa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHWRVdH.s: Assembler messages:
encrypt.c: /tmp/ccHWRVdH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHWRVdH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHWRVdH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHWRVdH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRVdH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRVdH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRVdH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRVdH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRVdH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWRVdH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWRVdH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWRVdH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHWRVdH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRVdH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHWRVdH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHWRVdH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWRVdH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWRVdH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWRVdH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWRVdH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWRVdH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHWRVdH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWRVdH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWRVdH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccozw4rl.s: Assembler messages:
encrypt.c: /tmp/ccozw4rl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozw4rl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccozw4rl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccozw4rl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozw4rl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozw4rl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozw4rl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozw4rl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozw4rl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozw4rl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozw4rl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozw4rl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccozw4rl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozw4rl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccozw4rl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozw4rl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccozw4rl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozw4rl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozw4rl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozw4rl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozw4rl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozw4rl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozw4rl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozw4rl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccASXhzm.s: Assembler messages:
encrypt.c: /tmp/ccASXhzm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccASXhzm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccASXhzm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccASXhzm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASXhzm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASXhzm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASXhzm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASXhzm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASXhzm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASXhzm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASXhzm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASXhzm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccASXhzm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASXhzm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccASXhzm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASXhzm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccASXhzm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccASXhzm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASXhzm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASXhzm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccASXhzm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASXhzm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccASXhzm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccASXhzm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHu4lCw.s: Assembler messages:
encrypt.c: /tmp/ccHu4lCw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHu4lCw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHu4lCw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHu4lCw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4lCw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4lCw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4lCw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4lCw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4lCw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHu4lCw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHu4lCw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHu4lCw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHu4lCw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4lCw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHu4lCw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHu4lCw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHu4lCw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHu4lCw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHu4lCw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4lCw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHu4lCw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHu4lCw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHu4lCw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHu4lCw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNFZN7e.s: Assembler messages:
encrypt.c: /tmp/ccNFZN7e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNFZN7e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNFZN7e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNFZN7e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFZN7e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFZN7e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFZN7e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFZN7e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFZN7e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFZN7e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFZN7e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFZN7e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNFZN7e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFZN7e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNFZN7e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNFZN7e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNFZN7e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFZN7e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFZN7e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNFZN7e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFZN7e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNFZN7e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFZN7e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNFZN7e.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQBLcD2.s: Assembler messages:
encrypt.c: /tmp/ccQBLcD2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBLcD2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBLcD2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBLcD2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBLcD2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBLcD2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBLcD2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBLcD2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBLcD2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBLcD2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBLcD2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBLcD2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQBLcD2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBLcD2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBLcD2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBLcD2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQBLcD2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBLcD2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBLcD2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBLcD2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBLcD2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBLcD2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBLcD2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBLcD2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEufNTR.s: Assembler messages:
encrypt.c: /tmp/ccEufNTR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEufNTR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEufNTR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEufNTR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEufNTR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEufNTR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEufNTR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEufNTR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEufNTR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEufNTR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEufNTR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEufNTR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEufNTR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEufNTR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEufNTR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEufNTR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEufNTR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEufNTR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEufNTR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEufNTR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEufNTR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEufNTR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEufNTR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEufNTR.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchrI8d4.s: Assembler messages:
encrypt.c: /tmp/cchrI8d4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchrI8d4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchrI8d4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchrI8d4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrI8d4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrI8d4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrI8d4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrI8d4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrI8d4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrI8d4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrI8d4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrI8d4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchrI8d4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrI8d4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchrI8d4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchrI8d4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrI8d4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrI8d4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrI8d4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrI8d4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrI8d4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchrI8d4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrI8d4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrI8d4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTtz5v6.s: Assembler messages:
encrypt.c: /tmp/ccTtz5v6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTtz5v6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTtz5v6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTtz5v6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtz5v6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtz5v6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtz5v6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtz5v6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtz5v6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtz5v6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtz5v6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtz5v6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTtz5v6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtz5v6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTtz5v6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTtz5v6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTtz5v6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtz5v6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtz5v6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtz5v6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtz5v6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTtz5v6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtz5v6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTtz5v6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca40X9B.s: Assembler messages:
encrypt.c: /tmp/cca40X9B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca40X9B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca40X9B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca40X9B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca40X9B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca40X9B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca40X9B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca40X9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca40X9B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca40X9B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca40X9B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca40X9B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca40X9B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca40X9B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca40X9B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca40X9B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca40X9B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca40X9B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca40X9B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca40X9B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca40X9B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca40X9B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca40X9B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca40X9B.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Vf2jV.s: Assembler messages:
encrypt.c: /tmp/cc7Vf2jV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Vf2jV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Vf2jV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Vf2jV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vf2jV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vf2jV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vf2jV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vf2jV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vf2jV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Vf2jV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Vf2jV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Vf2jV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Vf2jV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vf2jV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Vf2jV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Vf2jV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Vf2jV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Vf2jV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Vf2jV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Vf2jV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Vf2jV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Vf2jV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Vf2jV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Vf2jV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE04qqA.s: Assembler messages:
encrypt.c: /tmp/ccE04qqA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE04qqA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE04qqA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE04qqA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE04qqA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE04qqA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE04qqA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE04qqA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE04qqA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE04qqA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE04qqA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE04qqA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE04qqA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE04qqA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE04qqA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE04qqA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE04qqA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE04qqA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE04qqA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE04qqA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE04qqA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE04qqA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE04qqA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE04qqA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccWiJd1h.s: Assembler messages:
encrypt.c: /tmp/ccWiJd1h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWiJd1h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWiJd1h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWiJd1h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiJd1h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiJd1h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiJd1h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiJd1h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiJd1h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWiJd1h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWiJd1h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWiJd1h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWiJd1h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiJd1h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWiJd1h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWiJd1h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWiJd1h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWiJd1h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWiJd1h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWiJd1h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWiJd1h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWiJd1h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWiJd1h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWiJd1h.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccn5ikyA.s: Assembler messages:
encrypt.c: /tmp/ccn5ikyA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn5ikyA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn5ikyA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn5ikyA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5ikyA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5ikyA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5ikyA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5ikyA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5ikyA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn5ikyA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn5ikyA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn5ikyA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn5ikyA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5ikyA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn5ikyA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn5ikyA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn5ikyA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5ikyA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5ikyA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn5ikyA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5ikyA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn5ikyA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5ikyA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn5ikyA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8ZRbpp.s: Assembler messages:
encrypt.c: /tmp/cc8ZRbpp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ZRbpp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ZRbpp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ZRbpp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZRbpp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZRbpp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZRbpp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZRbpp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZRbpp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ZRbpp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ZRbpp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ZRbpp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ZRbpp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZRbpp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ZRbpp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8ZRbpp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8ZRbpp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ZRbpp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ZRbpp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZRbpp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ZRbpp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ZRbpp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ZRbpp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8ZRbpp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoiDfY8.s: Assembler messages:
encrypt.c: /tmp/ccoiDfY8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoiDfY8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoiDfY8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoiDfY8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiDfY8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiDfY8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiDfY8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiDfY8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiDfY8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiDfY8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiDfY8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiDfY8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoiDfY8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiDfY8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoiDfY8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiDfY8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoiDfY8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoiDfY8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiDfY8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiDfY8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiDfY8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiDfY8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoiDfY8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoiDfY8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEjyeUb.s: Assembler messages:
encrypt.c: /tmp/ccEjyeUb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEjyeUb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEjyeUb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEjyeUb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjyeUb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjyeUb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjyeUb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEjyeUb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEjyeUb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjyeUb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEjyeUb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjyeUb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjyeUb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjyeUb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjyeUb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEjyeUb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjyeUb.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccEjyeUb.s: Assembler messages:
encrypt.c: /tmp/ccEjyeUb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEjyeUb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEjyeUb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEjyeUb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjyeUb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjyeUb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjyeUb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEjyeUb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEjyeUb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjyeUb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEjyeUb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEjyeUb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjyeUb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjyeUb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEjyeUb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjyeUb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEjyeUb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEjyeUb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUhw1yH.s: Assembler messages:
encrypt.c: /tmp/ccUhw1yH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUhw1yH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUhw1yH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUhw1yH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhw1yH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhw1yH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhw1yH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUhw1yH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUhw1yH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUhw1yH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhw1yH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhw1yH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhw1yH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhw1yH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUhw1yH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhw1yH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhw1yH.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccUhw1yH.s: Assembler messages:
encrypt.c: /tmp/ccUhw1yH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUhw1yH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUhw1yH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUhw1yH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhw1yH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhw1yH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhw1yH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUhw1yH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUhw1yH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUhw1yH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUhw1yH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhw1yH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhw1yH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUhw1yH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhw1yH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUhw1yH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhw1yH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUhw1yH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGOdre3.s: Assembler messages:
encrypt.c: /tmp/ccGOdre3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGOdre3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGOdre3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGOdre3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOdre3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOdre3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOdre3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGOdre3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGOdre3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOdre3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGOdre3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOdre3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOdre3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOdre3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOdre3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGOdre3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOdre3.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccGOdre3.s: Assembler messages:
encrypt.c: /tmp/ccGOdre3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGOdre3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGOdre3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGOdre3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOdre3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOdre3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOdre3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGOdre3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGOdre3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOdre3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGOdre3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGOdre3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOdre3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOdre3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGOdre3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOdre3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGOdre3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGOdre3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnBY72w.s: Assembler messages:
encrypt.c: /tmp/ccnBY72w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnBY72w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnBY72w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnBY72w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBY72w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBY72w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBY72w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnBY72w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnBY72w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnBY72w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBY72w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBY72w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBY72w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBY72w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBY72w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBY72w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBY72w.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccnBY72w.s: Assembler messages:
encrypt.c: /tmp/ccnBY72w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnBY72w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnBY72w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnBY72w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBY72w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBY72w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBY72w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnBY72w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnBY72w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnBY72w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnBY72w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBY72w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBY72w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBY72w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBY72w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBY72w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBY72w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnBY72w.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccBjNzLK.s: Assembler messages:
encrypt.c: /tmp/ccBjNzLK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBjNzLK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBjNzLK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBjNzLK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjNzLK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjNzLK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjNzLK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBjNzLK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBjNzLK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjNzLK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBjNzLK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjNzLK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjNzLK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjNzLK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjNzLK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBjNzLK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjNzLK.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccBjNzLK.s: Assembler messages:
encrypt.c: /tmp/ccBjNzLK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBjNzLK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBjNzLK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBjNzLK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjNzLK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjNzLK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjNzLK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBjNzLK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBjNzLK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjNzLK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBjNzLK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjNzLK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjNzLK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjNzLK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjNzLK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjNzLK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBjNzLK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjNzLK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccwy2Kkn.s: Assembler messages:
encrypt.c: /tmp/ccwy2Kkn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwy2Kkn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwy2Kkn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwy2Kkn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy2Kkn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy2Kkn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy2Kkn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwy2Kkn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwy2Kkn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy2Kkn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy2Kkn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy2Kkn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy2Kkn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwy2Kkn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy2Kkn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy2Kkn.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccwy2Kkn.s: Assembler messages:
encrypt.c: /tmp/ccwy2Kkn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwy2Kkn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwy2Kkn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwy2Kkn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy2Kkn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy2Kkn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy2Kkn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwy2Kkn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwy2Kkn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwy2Kkn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy2Kkn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy2Kkn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwy2Kkn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy2Kkn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwy2Kkn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy2Kkn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwy2Kkn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4vGu6w.s: Assembler messages:
encrypt.c: /tmp/cc4vGu6w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4vGu6w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4vGu6w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4vGu6w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vGu6w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vGu6w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vGu6w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4vGu6w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4vGu6w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vGu6w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4vGu6w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vGu6w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vGu6w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vGu6w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vGu6w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4vGu6w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vGu6w.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc4vGu6w.s: Assembler messages:
encrypt.c: /tmp/cc4vGu6w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4vGu6w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4vGu6w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4vGu6w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vGu6w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vGu6w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vGu6w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4vGu6w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4vGu6w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vGu6w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4vGu6w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4vGu6w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vGu6w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vGu6w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4vGu6w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vGu6w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4vGu6w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4vGu6w.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm3SNz9.s: Assembler messages:
encrypt.c: /tmp/ccm3SNz9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3SNz9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3SNz9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3SNz9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3SNz9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3SNz9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3SNz9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3SNz9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3SNz9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm3SNz9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3SNz9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3SNz9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3SNz9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3SNz9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3SNz9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3SNz9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3SNz9.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccm3SNz9.s: Assembler messages:
encrypt.c: /tmp/ccm3SNz9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3SNz9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3SNz9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3SNz9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3SNz9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3SNz9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3SNz9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3SNz9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3SNz9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm3SNz9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm3SNz9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3SNz9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3SNz9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3SNz9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3SNz9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3SNz9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3SNz9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm3SNz9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4FhTQG.s: Assembler messages:
encrypt.c: /tmp/cc4FhTQG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4FhTQG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4FhTQG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4FhTQG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FhTQG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FhTQG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FhTQG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FhTQG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FhTQG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FhTQG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FhTQG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FhTQG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4FhTQG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FhTQG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4FhTQG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4FhTQG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4FhTQG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FhTQG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FhTQG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4FhTQG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FhTQG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4FhTQG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FhTQG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4FhTQG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5M6Hsj.s: Assembler messages:
encrypt.c: /tmp/cc5M6Hsj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5M6Hsj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5M6Hsj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5M6Hsj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M6Hsj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M6Hsj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M6Hsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M6Hsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M6Hsj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5M6Hsj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5M6Hsj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5M6Hsj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5M6Hsj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M6Hsj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5M6Hsj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5M6Hsj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5M6Hsj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5M6Hsj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5M6Hsj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5M6Hsj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M6Hsj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5M6Hsj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5M6Hsj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5M6Hsj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4088jw.s: Assembler messages:
encrypt.c: /tmp/cc4088jw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4088jw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4088jw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4088jw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4088jw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4088jw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4088jw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4088jw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4088jw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4088jw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4088jw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4088jw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4088jw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4088jw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4088jw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4088jw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4088jw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4088jw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4088jw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4088jw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4088jw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4088jw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4088jw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4088jw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTDUVi8.s: Assembler messages:
encrypt.c: /tmp/ccTDUVi8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTDUVi8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTDUVi8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTDUVi8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDUVi8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDUVi8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDUVi8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDUVi8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDUVi8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDUVi8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDUVi8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDUVi8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTDUVi8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDUVi8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTDUVi8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDUVi8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTDUVi8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDUVi8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDUVi8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDUVi8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDUVi8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDUVi8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTDUVi8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDUVi8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccOMOUOR.s: Assembler messages:
encrypt.c: /tmp/ccOMOUOR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOMOUOR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOMOUOR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOMOUOR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOUOR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOUOR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOUOR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOUOR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOUOR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMOUOR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMOUOR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMOUOR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOMOUOR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOUOR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOMOUOR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMOUOR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOMOUOR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMOUOR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMOUOR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMOUOR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMOUOR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMOUOR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOMOUOR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMOUOR.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccVZqR4a.s: Assembler messages:
encrypt.c: /tmp/ccVZqR4a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVZqR4a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVZqR4a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVZqR4a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZqR4a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZqR4a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZqR4a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZqR4a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZqR4a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZqR4a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZqR4a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZqR4a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVZqR4a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZqR4a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVZqR4a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVZqR4a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVZqR4a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZqR4a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZqR4a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZqR4a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZqR4a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVZqR4a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZqR4a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVZqR4a.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ9jxQG.s: Assembler messages:
encrypt.c: /tmp/ccJ9jxQG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ9jxQG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ9jxQG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ9jxQG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9jxQG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9jxQG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9jxQG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9jxQG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9jxQG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9jxQG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9jxQG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9jxQG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ9jxQG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9jxQG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ9jxQG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9jxQG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ9jxQG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ9jxQG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9jxQG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9jxQG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9jxQG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9jxQG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9jxQG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ9jxQG.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsReHG1.s: Assembler messages:
encrypt.c: /tmp/ccsReHG1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsReHG1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsReHG1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsReHG1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsReHG1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsReHG1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsReHG1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsReHG1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsReHG1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsReHG1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsReHG1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsReHG1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsReHG1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsReHG1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsReHG1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsReHG1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsReHG1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsReHG1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsReHG1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsReHG1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsReHG1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsReHG1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsReHG1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsReHG1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBRZqFl.s: Assembler messages:
encrypt.c: /tmp/ccBRZqFl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBRZqFl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBRZqFl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBRZqFl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRZqFl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRZqFl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRZqFl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRZqFl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRZqFl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBRZqFl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBRZqFl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBRZqFl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBRZqFl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRZqFl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBRZqFl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBRZqFl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBRZqFl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBRZqFl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBRZqFl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRZqFl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBRZqFl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBRZqFl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBRZqFl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBRZqFl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFoTYU0.s: Assembler messages:
encrypt.c: /tmp/ccFoTYU0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFoTYU0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFoTYU0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFoTYU0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoTYU0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoTYU0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoTYU0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoTYU0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoTYU0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoTYU0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoTYU0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoTYU0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFoTYU0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoTYU0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFoTYU0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoTYU0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFoTYU0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoTYU0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoTYU0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoTYU0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoTYU0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoTYU0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFoTYU0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoTYU0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccByLgQ2.s: Assembler messages:
encrypt.c: /tmp/ccByLgQ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccByLgQ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccByLgQ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccByLgQ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByLgQ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByLgQ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByLgQ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByLgQ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByLgQ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByLgQ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByLgQ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByLgQ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccByLgQ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByLgQ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccByLgQ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccByLgQ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByLgQ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByLgQ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByLgQ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByLgQ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByLgQ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccByLgQ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByLgQ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByLgQ2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciKjyxz.s: Assembler messages:
encrypt.c: /tmp/cciKjyxz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciKjyxz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciKjyxz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciKjyxz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKjyxz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKjyxz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKjyxz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKjyxz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKjyxz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKjyxz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKjyxz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKjyxz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciKjyxz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKjyxz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciKjyxz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKjyxz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciKjyxz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKjyxz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKjyxz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKjyxz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKjyxz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKjyxz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciKjyxz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKjyxz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIzEkYl.s: Assembler messages:
encrypt.c: /tmp/ccIzEkYl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIzEkYl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIzEkYl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIzEkYl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzEkYl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzEkYl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzEkYl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzEkYl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzEkYl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzEkYl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzEkYl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzEkYl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIzEkYl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzEkYl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIzEkYl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzEkYl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIzEkYl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIzEkYl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzEkYl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzEkYl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIzEkYl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzEkYl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIzEkYl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIzEkYl.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwIyqkS.s: Assembler messages:
encrypt.c: /tmp/ccwIyqkS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwIyqkS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwIyqkS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwIyqkS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIyqkS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIyqkS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIyqkS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIyqkS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIyqkS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwIyqkS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwIyqkS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwIyqkS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwIyqkS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIyqkS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwIyqkS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwIyqkS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwIyqkS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIyqkS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIyqkS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwIyqkS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIyqkS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwIyqkS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIyqkS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwIyqkS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZjw3vJ.s: Assembler messages:
encrypt.c: /tmp/ccZjw3vJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZjw3vJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZjw3vJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZjw3vJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjw3vJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjw3vJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjw3vJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjw3vJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjw3vJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjw3vJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjw3vJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjw3vJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZjw3vJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjw3vJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZjw3vJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZjw3vJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjw3vJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjw3vJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjw3vJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjw3vJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjw3vJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjw3vJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjw3vJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjw3vJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctg3fSc.s: Assembler messages:
encrypt.c: /tmp/cctg3fSc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctg3fSc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctg3fSc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctg3fSc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctg3fSc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctg3fSc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctg3fSc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctg3fSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctg3fSc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctg3fSc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctg3fSc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctg3fSc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctg3fSc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctg3fSc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctg3fSc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctg3fSc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctg3fSc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctg3fSc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctg3fSc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctg3fSc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctg3fSc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctg3fSc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctg3fSc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctg3fSc.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4mU78y.s: Assembler messages:
encrypt.c: /tmp/cc4mU78y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4mU78y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4mU78y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4mU78y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mU78y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mU78y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mU78y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mU78y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mU78y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mU78y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mU78y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mU78y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4mU78y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mU78y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4mU78y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4mU78y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mU78y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mU78y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mU78y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mU78y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mU78y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4mU78y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mU78y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mU78y.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrZOCP1.s: Assembler messages:
encrypt.c: /tmp/ccrZOCP1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZOCP1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZOCP1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZOCP1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZOCP1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZOCP1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZOCP1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZOCP1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZOCP1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZOCP1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZOCP1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZOCP1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZOCP1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZOCP1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZOCP1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZOCP1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrZOCP1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZOCP1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZOCP1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZOCP1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZOCP1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZOCP1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZOCP1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZOCP1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccblugqh.s: Assembler messages:
encrypt.c: /tmp/ccblugqh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccblugqh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccblugqh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccblugqh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblugqh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblugqh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblugqh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblugqh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblugqh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccblugqh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccblugqh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccblugqh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccblugqh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblugqh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccblugqh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccblugqh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccblugqh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblugqh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblugqh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblugqh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblugqh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccblugqh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblugqh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblugqh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccps3uIS.s: Assembler messages:
encrypt.c: /tmp/ccps3uIS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccps3uIS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccps3uIS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccps3uIS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccps3uIS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccps3uIS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccps3uIS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccps3uIS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccps3uIS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccps3uIS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccps3uIS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccps3uIS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccps3uIS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccps3uIS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccps3uIS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccps3uIS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccps3uIS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccps3uIS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccps3uIS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccps3uIS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccps3uIS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccps3uIS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccps3uIS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccps3uIS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYZUnI6.s: Assembler messages:
encrypt.c: /tmp/ccYZUnI6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZUnI6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZUnI6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZUnI6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZUnI6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZUnI6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZUnI6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZUnI6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZUnI6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZUnI6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZUnI6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZUnI6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZUnI6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZUnI6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZUnI6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYZUnI6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZUnI6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZUnI6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZUnI6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZUnI6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZUnI6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZUnI6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZUnI6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZUnI6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclYoxzH.s: Assembler messages:
encrypt.c: /tmp/cclYoxzH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclYoxzH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclYoxzH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclYoxzH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYoxzH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYoxzH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYoxzH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYoxzH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYoxzH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYoxzH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYoxzH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYoxzH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclYoxzH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYoxzH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclYoxzH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYoxzH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclYoxzH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYoxzH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYoxzH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYoxzH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYoxzH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYoxzH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclYoxzH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYoxzH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmblxgN.s: Assembler messages:
encrypt.c: /tmp/ccmblxgN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmblxgN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmblxgN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmblxgN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmblxgN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmblxgN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmblxgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmblxgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmblxgN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmblxgN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmblxgN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmblxgN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmblxgN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmblxgN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmblxgN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmblxgN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmblxgN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmblxgN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmblxgN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmblxgN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmblxgN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmblxgN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmblxgN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmblxgN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpBdIsn.s: Assembler messages:
encrypt.c: /tmp/ccpBdIsn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpBdIsn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpBdIsn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpBdIsn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBdIsn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBdIsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBdIsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBdIsn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBdIsn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpBdIsn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpBdIsn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpBdIsn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpBdIsn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBdIsn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpBdIsn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpBdIsn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpBdIsn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpBdIsn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpBdIsn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpBdIsn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpBdIsn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpBdIsn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpBdIsn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpBdIsn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFJAVDL.s: Assembler messages:
encrypt.c: /tmp/ccFJAVDL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFJAVDL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFJAVDL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFJAVDL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJAVDL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJAVDL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJAVDL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJAVDL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJAVDL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJAVDL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJAVDL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJAVDL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFJAVDL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJAVDL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFJAVDL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJAVDL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFJAVDL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJAVDL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJAVDL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJAVDL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJAVDL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJAVDL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFJAVDL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJAVDL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaqu2Lc.s: Assembler messages:
encrypt.c: /tmp/ccaqu2Lc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaqu2Lc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaqu2Lc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaqu2Lc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqu2Lc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqu2Lc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqu2Lc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqu2Lc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqu2Lc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqu2Lc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqu2Lc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqu2Lc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaqu2Lc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqu2Lc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaqu2Lc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaqu2Lc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqu2Lc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqu2Lc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqu2Lc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqu2Lc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqu2Lc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaqu2Lc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqu2Lc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqu2Lc.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUwJygW.s: Assembler messages:
encrypt.c: /tmp/ccUwJygW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUwJygW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUwJygW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUwJygW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJygW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJygW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJygW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJygW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJygW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwJygW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwJygW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwJygW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUwJygW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJygW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUwJygW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUwJygW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwJygW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwJygW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwJygW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwJygW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwJygW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUwJygW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwJygW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwJygW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsE7vUs.s: Assembler messages:
encrypt.c: /tmp/ccsE7vUs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsE7vUs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsE7vUs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsE7vUs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE7vUs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE7vUs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE7vUs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE7vUs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE7vUs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsE7vUs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsE7vUs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsE7vUs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsE7vUs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE7vUs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsE7vUs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsE7vUs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsE7vUs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsE7vUs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsE7vUs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsE7vUs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsE7vUs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsE7vUs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsE7vUs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsE7vUs.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP2gG2j.s: Assembler messages:
encrypt.c: /tmp/ccP2gG2j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2gG2j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2gG2j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2gG2j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2gG2j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2gG2j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2gG2j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2gG2j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2gG2j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2gG2j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2gG2j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2gG2j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2gG2j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2gG2j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2gG2j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2gG2j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP2gG2j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP2gG2j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2gG2j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2gG2j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2gG2j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2gG2j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP2gG2j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP2gG2j.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVXLg7H.s: Assembler messages:
encrypt.c: /tmp/ccVXLg7H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXLg7H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVXLg7H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVXLg7H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXLg7H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXLg7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXLg7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXLg7H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXLg7H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXLg7H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXLg7H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXLg7H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVXLg7H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXLg7H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVXLg7H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVXLg7H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXLg7H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXLg7H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXLg7H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXLg7H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXLg7H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXLg7H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXLg7H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXLg7H.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6SZTHB.s: Assembler messages:
encrypt.c: /tmp/cc6SZTHB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6SZTHB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6SZTHB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6SZTHB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZTHB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZTHB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZTHB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZTHB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZTHB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SZTHB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SZTHB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SZTHB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6SZTHB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZTHB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6SZTHB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SZTHB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6SZTHB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6SZTHB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SZTHB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SZTHB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6SZTHB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SZTHB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6SZTHB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6SZTHB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOZApG3.s: Assembler messages:
encrypt.c: /tmp/ccOZApG3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOZApG3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOZApG3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOZApG3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZApG3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZApG3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZApG3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZApG3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZApG3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOZApG3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOZApG3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOZApG3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOZApG3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZApG3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOZApG3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOZApG3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOZApG3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOZApG3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOZApG3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZApG3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOZApG3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOZApG3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOZApG3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOZApG3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPcLdBq.s: Assembler messages:
encrypt.c: /tmp/ccPcLdBq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPcLdBq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPcLdBq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPcLdBq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcLdBq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcLdBq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcLdBq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcLdBq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcLdBq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcLdBq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcLdBq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcLdBq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPcLdBq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcLdBq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPcLdBq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcLdBq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPcLdBq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPcLdBq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcLdBq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcLdBq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcLdBq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcLdBq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPcLdBq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPcLdBq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccX8CXZS.s: Assembler messages:
encrypt.c: /tmp/ccX8CXZS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX8CXZS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX8CXZS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX8CXZS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8CXZS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8CXZS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8CXZS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8CXZS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8CXZS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8CXZS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8CXZS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8CXZS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX8CXZS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8CXZS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX8CXZS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX8CXZS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX8CXZS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8CXZS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8CXZS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX8CXZS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8CXZS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX8CXZS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8CXZS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX8CXZS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFwf2Rx.s: Assembler messages:
encrypt.c: /tmp/ccFwf2Rx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFwf2Rx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFwf2Rx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFwf2Rx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwf2Rx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwf2Rx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwf2Rx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwf2Rx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwf2Rx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwf2Rx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwf2Rx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwf2Rx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFwf2Rx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwf2Rx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFwf2Rx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFwf2Rx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFwf2Rx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwf2Rx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwf2Rx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFwf2Rx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwf2Rx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFwf2Rx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwf2Rx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFwf2Rx.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuODsB5.s: Assembler messages:
encrypt.c: /tmp/ccuODsB5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuODsB5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuODsB5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuODsB5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuODsB5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuODsB5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuODsB5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuODsB5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuODsB5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuODsB5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuODsB5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuODsB5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuODsB5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuODsB5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuODsB5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuODsB5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuODsB5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuODsB5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuODsB5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuODsB5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuODsB5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuODsB5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuODsB5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuODsB5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWsIOPx.s: Assembler messages:
encrypt.c: /tmp/ccWsIOPx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWsIOPx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWsIOPx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWsIOPx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsIOPx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsIOPx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsIOPx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsIOPx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsIOPx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsIOPx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsIOPx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsIOPx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWsIOPx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsIOPx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWsIOPx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWsIOPx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWsIOPx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsIOPx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsIOPx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWsIOPx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsIOPx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWsIOPx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsIOPx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWsIOPx.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXllfvU.s: Assembler messages:
encrypt.c: /tmp/ccXllfvU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXllfvU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXllfvU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXllfvU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXllfvU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXllfvU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXllfvU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXllfvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXllfvU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXllfvU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXllfvU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXllfvU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXllfvU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXllfvU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXllfvU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXllfvU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXllfvU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXllfvU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXllfvU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXllfvU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXllfvU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXllfvU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXllfvU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXllfvU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbK0XyY.s: Assembler messages:
encrypt.c: /tmp/ccbK0XyY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbK0XyY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbK0XyY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbK0XyY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK0XyY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK0XyY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK0XyY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK0XyY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK0XyY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbK0XyY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbK0XyY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbK0XyY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbK0XyY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK0XyY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbK0XyY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbK0XyY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbK0XyY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbK0XyY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbK0XyY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbK0XyY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK0XyY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbK0XyY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbK0XyY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbK0XyY.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpsb3ii.s: Assembler messages:
encrypt.c: /tmp/ccpsb3ii.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpsb3ii.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpsb3ii.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpsb3ii.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsb3ii.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsb3ii.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsb3ii.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsb3ii.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsb3ii.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpsb3ii.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpsb3ii.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpsb3ii.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpsb3ii.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsb3ii.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpsb3ii.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpsb3ii.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpsb3ii.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpsb3ii.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpsb3ii.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsb3ii.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpsb3ii.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpsb3ii.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpsb3ii.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpsb3ii.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4EaMQ6.s: Assembler messages:
encrypt.c: /tmp/cc4EaMQ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4EaMQ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4EaMQ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4EaMQ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EaMQ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EaMQ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EaMQ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EaMQ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EaMQ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4EaMQ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4EaMQ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4EaMQ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4EaMQ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EaMQ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4EaMQ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4EaMQ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4EaMQ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4EaMQ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4EaMQ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4EaMQ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4EaMQ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4EaMQ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4EaMQ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4EaMQ6.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccclF97J.s: Assembler messages:
encrypt.c: /tmp/ccclF97J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccclF97J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccclF97J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccclF97J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclF97J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclF97J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclF97J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclF97J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclF97J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclF97J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclF97J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclF97J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccclF97J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclF97J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccclF97J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclF97J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccclF97J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccclF97J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclF97J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclF97J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccclF97J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclF97J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccclF97J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccclF97J.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNfqbts.s: Assembler messages:
encrypt.c: /tmp/ccNfqbts.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNfqbts.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNfqbts.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNfqbts.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqbts.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqbts.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqbts.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqbts.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqbts.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNfqbts.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNfqbts.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNfqbts.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNfqbts.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqbts.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNfqbts.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNfqbts.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNfqbts.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNfqbts.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNfqbts.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNfqbts.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqbts.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNfqbts.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNfqbts.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNfqbts.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cccZSGiY.s: Assembler messages:
encrypt.c: /tmp/cccZSGiY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccZSGiY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccZSGiY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccZSGiY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZSGiY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZSGiY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZSGiY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZSGiY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZSGiY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccZSGiY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccZSGiY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccZSGiY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccZSGiY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZSGiY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccZSGiY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccZSGiY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccZSGiY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccZSGiY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccZSGiY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccZSGiY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccZSGiY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccZSGiY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccZSGiY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccZSGiY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG1awsi.s: Assembler messages:
encrypt.c: /tmp/ccG1awsi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG1awsi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG1awsi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG1awsi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1awsi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1awsi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1awsi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1awsi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1awsi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1awsi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1awsi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1awsi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG1awsi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1awsi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG1awsi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1awsi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG1awsi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG1awsi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1awsi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1awsi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1awsi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1awsi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG1awsi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG1awsi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS5ZAEM.s: Assembler messages:
encrypt.c: /tmp/ccS5ZAEM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5ZAEM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS5ZAEM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS5ZAEM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5ZAEM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5ZAEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5ZAEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5ZAEM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5ZAEM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5ZAEM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5ZAEM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5ZAEM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS5ZAEM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5ZAEM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS5ZAEM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS5ZAEM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5ZAEM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5ZAEM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5ZAEM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5ZAEM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5ZAEM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5ZAEM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5ZAEM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5ZAEM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6pjoiB.s: Assembler messages:
encrypt.c: /tmp/cc6pjoiB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6pjoiB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6pjoiB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6pjoiB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pjoiB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pjoiB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pjoiB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pjoiB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pjoiB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pjoiB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pjoiB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pjoiB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6pjoiB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pjoiB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6pjoiB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pjoiB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6pjoiB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6pjoiB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pjoiB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pjoiB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pjoiB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pjoiB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6pjoiB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6pjoiB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczRHsiW.s: Assembler messages:
encrypt.c: /tmp/cczRHsiW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczRHsiW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczRHsiW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczRHsiW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRHsiW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRHsiW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRHsiW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRHsiW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRHsiW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczRHsiW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczRHsiW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczRHsiW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczRHsiW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRHsiW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczRHsiW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczRHsiW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczRHsiW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRHsiW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRHsiW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRHsiW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRHsiW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczRHsiW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRHsiW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczRHsiW.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Lan4M.s: Assembler messages:
encrypt.c: /tmp/cc4Lan4M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Lan4M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Lan4M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Lan4M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Lan4M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Lan4M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Lan4M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Lan4M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Lan4M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Lan4M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Lan4M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Lan4M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Lan4M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Lan4M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Lan4M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Lan4M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Lan4M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Lan4M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Lan4M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Lan4M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Lan4M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Lan4M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Lan4M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Lan4M.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9aLiTm.s: Assembler messages:
encrypt.c: /tmp/cc9aLiTm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9aLiTm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9aLiTm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9aLiTm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aLiTm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aLiTm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aLiTm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aLiTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aLiTm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9aLiTm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9aLiTm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9aLiTm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9aLiTm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aLiTm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9aLiTm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9aLiTm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9aLiTm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9aLiTm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9aLiTm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9aLiTm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aLiTm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9aLiTm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9aLiTm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9aLiTm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmmKvuD.s: Assembler messages:
encrypt.c: /tmp/ccmmKvuD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmKvuD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmKvuD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmKvuD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmKvuD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmKvuD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmKvuD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmKvuD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmKvuD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmKvuD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmKvuD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmKvuD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmKvuD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmKvuD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmKvuD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmmKvuD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmKvuD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmKvuD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmKvuD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmKvuD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmKvuD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmKvuD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmKvuD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmKvuD.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoOIJ84.s: Assembler messages:
encrypt.c: /tmp/ccoOIJ84.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoOIJ84.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoOIJ84.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoOIJ84.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOIJ84.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOIJ84.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOIJ84.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOIJ84.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOIJ84.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoOIJ84.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoOIJ84.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoOIJ84.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoOIJ84.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOIJ84.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoOIJ84.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoOIJ84.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoOIJ84.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoOIJ84.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoOIJ84.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoOIJ84.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoOIJ84.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoOIJ84.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoOIJ84.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoOIJ84.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmi9x3s.s: Assembler messages:
encrypt.c: /tmp/ccmi9x3s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmi9x3s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmi9x3s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmi9x3s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi9x3s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi9x3s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi9x3s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi9x3s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi9x3s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmi9x3s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmi9x3s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmi9x3s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmi9x3s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi9x3s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmi9x3s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmi9x3s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmi9x3s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmi9x3s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmi9x3s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmi9x3s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmi9x3s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmi9x3s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmi9x3s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmi9x3s.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs2Yup2.s: Assembler messages:
encrypt.c: /tmp/ccs2Yup2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs2Yup2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs2Yup2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs2Yup2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2Yup2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2Yup2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2Yup2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2Yup2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2Yup2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs2Yup2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs2Yup2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs2Yup2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs2Yup2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2Yup2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs2Yup2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs2Yup2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs2Yup2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs2Yup2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs2Yup2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs2Yup2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2Yup2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs2Yup2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs2Yup2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs2Yup2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnSOkRB.s: Assembler messages:
encrypt.c: /tmp/ccnSOkRB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnSOkRB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnSOkRB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnSOkRB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOkRB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOkRB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOkRB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOkRB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOkRB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnSOkRB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnSOkRB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnSOkRB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnSOkRB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOkRB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnSOkRB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnSOkRB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnSOkRB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnSOkRB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnSOkRB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnSOkRB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnSOkRB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnSOkRB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnSOkRB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnSOkRB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxd6hhy.s: Assembler messages:
encrypt.c: /tmp/ccxd6hhy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxd6hhy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxd6hhy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxd6hhy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd6hhy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd6hhy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd6hhy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd6hhy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd6hhy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxd6hhy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxd6hhy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxd6hhy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxd6hhy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd6hhy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxd6hhy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxd6hhy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxd6hhy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxd6hhy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxd6hhy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxd6hhy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd6hhy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxd6hhy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxd6hhy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxd6hhy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco1hp2o.s: Assembler messages:
encrypt.c: /tmp/cco1hp2o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco1hp2o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco1hp2o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco1hp2o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1hp2o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1hp2o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1hp2o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1hp2o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1hp2o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1hp2o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1hp2o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1hp2o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco1hp2o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1hp2o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco1hp2o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1hp2o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco1hp2o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco1hp2o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1hp2o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1hp2o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1hp2o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1hp2o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco1hp2o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco1hp2o.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy9eFhq.s: Assembler messages:
encrypt.c: /tmp/ccy9eFhq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy9eFhq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy9eFhq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy9eFhq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9eFhq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9eFhq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9eFhq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9eFhq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9eFhq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9eFhq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9eFhq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9eFhq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy9eFhq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9eFhq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy9eFhq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy9eFhq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy9eFhq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9eFhq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9eFhq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy9eFhq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9eFhq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy9eFhq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9eFhq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy9eFhq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccupQ6l9.s: Assembler messages:
encrypt.c: /tmp/ccupQ6l9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccupQ6l9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccupQ6l9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccupQ6l9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupQ6l9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupQ6l9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupQ6l9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupQ6l9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupQ6l9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccupQ6l9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccupQ6l9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccupQ6l9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccupQ6l9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupQ6l9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccupQ6l9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccupQ6l9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccupQ6l9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccupQ6l9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccupQ6l9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupQ6l9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccupQ6l9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccupQ6l9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccupQ6l9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccupQ6l9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyyYY6d.s: Assembler messages:
encrypt.c: /tmp/ccyyYY6d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyyYY6d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyyYY6d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyyYY6d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyYY6d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyYY6d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyYY6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyYY6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyYY6d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyYY6d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyYY6d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyYY6d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyyYY6d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyYY6d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyyYY6d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyYY6d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyyYY6d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyyYY6d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyYY6d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyYY6d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyyYY6d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyYY6d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyyYY6d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyyYY6d.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgjcla5.s: Assembler messages:
encrypt.c: /tmp/ccgjcla5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgjcla5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgjcla5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgjcla5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjcla5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjcla5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjcla5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjcla5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjcla5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjcla5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjcla5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjcla5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgjcla5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjcla5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgjcla5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjcla5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgjcla5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjcla5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjcla5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjcla5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjcla5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjcla5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjcla5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjcla5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclTHM55.s: Assembler messages:
encrypt.c: /tmp/cclTHM55.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTHM55.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTHM55.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclTHM55.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTHM55.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTHM55.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTHM55.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTHM55.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTHM55.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTHM55.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTHM55.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTHM55.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTHM55.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTHM55.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTHM55.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclTHM55.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclTHM55.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTHM55.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTHM55.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTHM55.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTHM55.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTHM55.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTHM55.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclTHM55.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEFIDbh.s: Assembler messages:
encrypt.c: /tmp/ccEFIDbh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEFIDbh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEFIDbh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEFIDbh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFIDbh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFIDbh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFIDbh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFIDbh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFIDbh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFIDbh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFIDbh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFIDbh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEFIDbh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFIDbh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEFIDbh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEFIDbh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEFIDbh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFIDbh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFIDbh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEFIDbh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFIDbh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEFIDbh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFIDbh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEFIDbh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccih347b.s: Assembler messages:
encrypt.c: /tmp/ccih347b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccih347b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccih347b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccih347b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih347b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih347b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih347b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih347b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih347b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih347b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih347b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih347b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccih347b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih347b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccih347b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih347b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccih347b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccih347b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih347b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih347b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccih347b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih347b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccih347b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccih347b.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca09xa1.s: Assembler messages:
encrypt.c: /tmp/cca09xa1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca09xa1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca09xa1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca09xa1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca09xa1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca09xa1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca09xa1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca09xa1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca09xa1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca09xa1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca09xa1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca09xa1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca09xa1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca09xa1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca09xa1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca09xa1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca09xa1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca09xa1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca09xa1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca09xa1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca09xa1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca09xa1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca09xa1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca09xa1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpE80Q2.s: Assembler messages:
encrypt.c: /tmp/ccpE80Q2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpE80Q2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpE80Q2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpE80Q2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpE80Q2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpE80Q2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpE80Q2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpE80Q2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpE80Q2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpE80Q2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpE80Q2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpE80Q2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpE80Q2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpE80Q2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpE80Q2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpE80Q2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpE80Q2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpE80Q2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpE80Q2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpE80Q2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpE80Q2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpE80Q2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpE80Q2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpE80Q2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccB9226V.s: Assembler messages:
encrypt.c: /tmp/ccB9226V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB9226V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB9226V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB9226V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9226V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9226V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9226V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9226V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9226V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB9226V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB9226V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB9226V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB9226V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9226V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB9226V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB9226V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB9226V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9226V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9226V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB9226V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9226V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB9226V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9226V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB9226V.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cczU1pET.s: Assembler messages:
encrypt.c: /tmp/cczU1pET.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczU1pET.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczU1pET.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczU1pET.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU1pET.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU1pET.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU1pET.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU1pET.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU1pET.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczU1pET.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczU1pET.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczU1pET.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczU1pET.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU1pET.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczU1pET.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczU1pET.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczU1pET.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczU1pET.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczU1pET.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczU1pET.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU1pET.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczU1pET.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczU1pET.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczU1pET.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbsYyHH.s: Assembler messages:
encrypt.c: /tmp/ccbsYyHH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsYyHH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsYyHH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsYyHH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYyHH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYyHH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYyHH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYyHH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYyHH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsYyHH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsYyHH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsYyHH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsYyHH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYyHH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsYyHH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbsYyHH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsYyHH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsYyHH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsYyHH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsYyHH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsYyHH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsYyHH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsYyHH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsYyHH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfUQiXy.s: Assembler messages:
encrypt.c: /tmp/ccfUQiXy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfUQiXy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfUQiXy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfUQiXy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUQiXy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUQiXy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUQiXy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUQiXy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUQiXy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUQiXy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUQiXy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUQiXy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfUQiXy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUQiXy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfUQiXy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUQiXy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfUQiXy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfUQiXy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUQiXy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUQiXy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfUQiXy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUQiXy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfUQiXy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfUQiXy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOBAAcm.s: Assembler messages:
encrypt.c: /tmp/ccOBAAcm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOBAAcm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOBAAcm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOBAAcm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBAAcm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBAAcm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBAAcm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBAAcm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBAAcm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBAAcm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBAAcm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBAAcm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOBAAcm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBAAcm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOBAAcm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBAAcm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOBAAcm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOBAAcm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBAAcm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBAAcm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOBAAcm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBAAcm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOBAAcm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOBAAcm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp0IpVH.s: Assembler messages:
encrypt.c: /tmp/ccp0IpVH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0IpVH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp0IpVH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp0IpVH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0IpVH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0IpVH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0IpVH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0IpVH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0IpVH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0IpVH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0IpVH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0IpVH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp0IpVH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0IpVH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp0IpVH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp0IpVH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp0IpVH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0IpVH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0IpVH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp0IpVH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0IpVH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp0IpVH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0IpVH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp0IpVH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGFXKZa.s: Assembler messages:
encrypt.c: /tmp/ccGFXKZa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGFXKZa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGFXKZa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGFXKZa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFXKZa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFXKZa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFXKZa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFXKZa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFXKZa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFXKZa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFXKZa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFXKZa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGFXKZa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFXKZa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGFXKZa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFXKZa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGFXKZa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGFXKZa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFXKZa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFXKZa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFXKZa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFXKZa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGFXKZa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGFXKZa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVbVSBF.s: Assembler messages:
encrypt.c: /tmp/ccVbVSBF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbVSBF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbVSBF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbVSBF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbVSBF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbVSBF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbVSBF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbVSBF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbVSBF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbVSBF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbVSBF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbVSBF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbVSBF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbVSBF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbVSBF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVbVSBF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVbVSBF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbVSBF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbVSBF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbVSBF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbVSBF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVbVSBF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbVSBF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVbVSBF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2mWtUU.s: Assembler messages:
encrypt.c: /tmp/cc2mWtUU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2mWtUU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2mWtUU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2mWtUU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mWtUU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mWtUU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mWtUU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mWtUU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mWtUU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mWtUU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mWtUU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mWtUU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2mWtUU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mWtUU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2mWtUU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mWtUU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2mWtUU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2mWtUU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mWtUU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mWtUU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2mWtUU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mWtUU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2mWtUU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2mWtUU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8higSn.s: Assembler messages:
encrypt.c: /tmp/cc8higSn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8higSn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8higSn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8higSn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8higSn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8higSn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8higSn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8higSn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8higSn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8higSn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8higSn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8higSn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8higSn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8higSn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8higSn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8higSn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8higSn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8higSn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8higSn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8higSn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8higSn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8higSn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8higSn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8higSn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb6iBTQ.s: Assembler messages:
encrypt.c: /tmp/ccb6iBTQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb6iBTQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb6iBTQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb6iBTQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6iBTQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6iBTQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6iBTQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6iBTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6iBTQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6iBTQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6iBTQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6iBTQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb6iBTQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6iBTQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb6iBTQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6iBTQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb6iBTQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6iBTQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6iBTQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6iBTQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6iBTQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6iBTQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb6iBTQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6iBTQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cct2Y4rc.s: Assembler messages:
encrypt.c: /tmp/cct2Y4rc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2Y4rc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2Y4rc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct2Y4rc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Y4rc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Y4rc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Y4rc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Y4rc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Y4rc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2Y4rc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2Y4rc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2Y4rc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2Y4rc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Y4rc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2Y4rc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct2Y4rc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2Y4rc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2Y4rc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2Y4rc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2Y4rc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2Y4rc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2Y4rc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2Y4rc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2Y4rc.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco8Z5qu.s: Assembler messages:
encrypt.c: /tmp/cco8Z5qu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco8Z5qu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco8Z5qu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco8Z5qu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Z5qu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Z5qu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Z5qu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Z5qu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Z5qu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8Z5qu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8Z5qu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8Z5qu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco8Z5qu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Z5qu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco8Z5qu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco8Z5qu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco8Z5qu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8Z5qu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8Z5qu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8Z5qu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8Z5qu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco8Z5qu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8Z5qu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco8Z5qu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsxX741.s: Assembler messages:
encrypt.c: /tmp/ccsxX741.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxX741.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxX741.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxX741.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX741.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX741.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX741.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX741.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX741.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxX741.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxX741.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxX741.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxX741.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX741.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxX741.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxX741.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsxX741.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxX741.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxX741.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxX741.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxX741.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxX741.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxX741.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxX741.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0agDDg.s: Assembler messages:
encrypt.c: /tmp/cc0agDDg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0agDDg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0agDDg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0agDDg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0agDDg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0agDDg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0agDDg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0agDDg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0agDDg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0agDDg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0agDDg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0agDDg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0agDDg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0agDDg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0agDDg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0agDDg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0agDDg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0agDDg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0agDDg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0agDDg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0agDDg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0agDDg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0agDDg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0agDDg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctzwLTQ.s: Assembler messages:
encrypt.c: /tmp/cctzwLTQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctzwLTQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctzwLTQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctzwLTQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzwLTQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzwLTQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzwLTQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzwLTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzwLTQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzwLTQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzwLTQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzwLTQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctzwLTQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzwLTQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctzwLTQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzwLTQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctzwLTQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctzwLTQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzwLTQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzwLTQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctzwLTQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzwLTQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctzwLTQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctzwLTQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5YHB3H.s: Assembler messages:
encrypt.c: /tmp/cc5YHB3H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5YHB3H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5YHB3H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5YHB3H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YHB3H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YHB3H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YHB3H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YHB3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YHB3H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YHB3H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YHB3H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YHB3H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5YHB3H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YHB3H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5YHB3H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YHB3H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5YHB3H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YHB3H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YHB3H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YHB3H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YHB3H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YHB3H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5YHB3H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YHB3H.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmiS3DZ.s: Assembler messages:
encrypt.c: /tmp/ccmiS3DZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmiS3DZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmiS3DZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmiS3DZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiS3DZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiS3DZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiS3DZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiS3DZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiS3DZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiS3DZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiS3DZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiS3DZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmiS3DZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiS3DZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmiS3DZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmiS3DZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmiS3DZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiS3DZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiS3DZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmiS3DZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiS3DZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmiS3DZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiS3DZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmiS3DZ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxPojBw.s: Assembler messages:
encrypt.c: /tmp/ccxPojBw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxPojBw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxPojBw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxPojBw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPojBw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPojBw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPojBw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPojBw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPojBw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxPojBw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxPojBw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxPojBw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxPojBw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPojBw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxPojBw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxPojBw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxPojBw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxPojBw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxPojBw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxPojBw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxPojBw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxPojBw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxPojBw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxPojBw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyxDo8N.s: Assembler messages:
encrypt.c: /tmp/ccyxDo8N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxDo8N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxDo8N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxDo8N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDo8N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDo8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDo8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDo8N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDo8N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDo8N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDo8N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDo8N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxDo8N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDo8N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxDo8N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyxDo8N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxDo8N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDo8N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDo8N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxDo8N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDo8N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxDo8N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDo8N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxDo8N.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHu4ex5.s: Assembler messages:
encrypt.c: /tmp/ccHu4ex5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHu4ex5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHu4ex5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHu4ex5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4ex5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4ex5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4ex5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4ex5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4ex5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHu4ex5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHu4ex5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHu4ex5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHu4ex5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4ex5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHu4ex5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHu4ex5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHu4ex5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHu4ex5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHu4ex5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHu4ex5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHu4ex5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHu4ex5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHu4ex5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHu4ex5.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccseBt3J.s: Assembler messages:
encrypt.c: /tmp/ccseBt3J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccseBt3J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccseBt3J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccseBt3J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseBt3J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseBt3J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseBt3J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseBt3J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseBt3J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccseBt3J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccseBt3J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccseBt3J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccseBt3J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseBt3J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccseBt3J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccseBt3J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccseBt3J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccseBt3J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccseBt3J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccseBt3J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseBt3J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccseBt3J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccseBt3J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccseBt3J.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1YEZQQ.s: Assembler messages:
encrypt.c: /tmp/cc1YEZQQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1YEZQQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1YEZQQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1YEZQQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YEZQQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YEZQQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YEZQQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YEZQQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YEZQQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YEZQQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YEZQQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YEZQQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1YEZQQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YEZQQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1YEZQQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1YEZQQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YEZQQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YEZQQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YEZQQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YEZQQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YEZQQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YEZQQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YEZQQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YEZQQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxVedVA.s: Assembler messages:
encrypt.c: /tmp/ccxVedVA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxVedVA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxVedVA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxVedVA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVedVA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVedVA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVedVA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVedVA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVedVA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVedVA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVedVA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVedVA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxVedVA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVedVA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxVedVA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVedVA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxVedVA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxVedVA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVedVA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVedVA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxVedVA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVedVA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxVedVA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxVedVA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY6CDff.s: Assembler messages:
encrypt.c: /tmp/ccY6CDff.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6CDff.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6CDff.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6CDff.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CDff.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CDff.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CDff.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CDff.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CDff.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6CDff.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6CDff.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6CDff.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6CDff.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CDff.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6CDff.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6CDff.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY6CDff.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6CDff.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6CDff.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6CDff.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6CDff.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6CDff.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6CDff.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6CDff.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpiYfiL.s: Assembler messages:
encrypt.c: /tmp/ccpiYfiL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpiYfiL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpiYfiL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpiYfiL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiYfiL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiYfiL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiYfiL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiYfiL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiYfiL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiYfiL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiYfiL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiYfiL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpiYfiL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiYfiL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpiYfiL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpiYfiL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpiYfiL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiYfiL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiYfiL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpiYfiL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiYfiL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpiYfiL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiYfiL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpiYfiL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP8mHww.s: Assembler messages:
encrypt.c: /tmp/ccP8mHww.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP8mHww.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP8mHww.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP8mHww.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8mHww.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8mHww.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8mHww.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8mHww.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8mHww.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8mHww.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8mHww.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8mHww.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP8mHww.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8mHww.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP8mHww.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP8mHww.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP8mHww.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8mHww.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8mHww.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP8mHww.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8mHww.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP8mHww.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8mHww.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP8mHww.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqqviO3.s: Assembler messages:
encrypt.c: /tmp/ccqqviO3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqqviO3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqqviO3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqqviO3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqviO3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqviO3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqviO3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqviO3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqviO3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqviO3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqviO3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqviO3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqqviO3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqviO3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqqviO3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqviO3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqqviO3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqviO3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqviO3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqviO3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqviO3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqviO3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqqviO3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqviO3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZNmHgp.s: Assembler messages:
encrypt.c: /tmp/ccZNmHgp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZNmHgp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZNmHgp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZNmHgp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNmHgp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNmHgp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNmHgp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNmHgp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNmHgp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNmHgp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNmHgp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNmHgp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZNmHgp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNmHgp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZNmHgp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNmHgp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZNmHgp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZNmHgp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNmHgp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNmHgp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZNmHgp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNmHgp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZNmHgp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZNmHgp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu0OGOH.s: Assembler messages:
encrypt.c: /tmp/ccu0OGOH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu0OGOH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu0OGOH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu0OGOH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0OGOH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0OGOH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0OGOH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0OGOH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0OGOH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0OGOH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0OGOH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0OGOH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu0OGOH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0OGOH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu0OGOH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu0OGOH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu0OGOH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0OGOH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0OGOH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0OGOH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0OGOH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu0OGOH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0OGOH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu0OGOH.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWXc9af.s: Assembler messages:
encrypt.c: /tmp/ccWXc9af.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXc9af.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXc9af.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXc9af.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc9af.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc9af.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc9af.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc9af.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc9af.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXc9af.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXc9af.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXc9af.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXc9af.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc9af.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXc9af.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXc9af.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWXc9af.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXc9af.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXc9af.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXc9af.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc9af.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXc9af.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXc9af.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXc9af.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjeHtax.s: Assembler messages:
encrypt.c: /tmp/ccjeHtax.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjeHtax.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjeHtax.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjeHtax.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHtax.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHtax.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHtax.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHtax.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHtax.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeHtax.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeHtax.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeHtax.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjeHtax.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHtax.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjeHtax.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjeHtax.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeHtax.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeHtax.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeHtax.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeHtax.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeHtax.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeHtax.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeHtax.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeHtax.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9UzMGm.s: Assembler messages:
encrypt.c: /tmp/cc9UzMGm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9UzMGm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9UzMGm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9UzMGm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UzMGm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UzMGm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UzMGm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UzMGm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UzMGm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9UzMGm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9UzMGm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9UzMGm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9UzMGm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UzMGm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9UzMGm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9UzMGm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9UzMGm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9UzMGm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9UzMGm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9UzMGm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9UzMGm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9UzMGm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9UzMGm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9UzMGm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTNqgSX.s: Assembler messages:
encrypt.c: /tmp/ccTNqgSX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTNqgSX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTNqgSX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTNqgSX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNqgSX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNqgSX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNqgSX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNqgSX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNqgSX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNqgSX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNqgSX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNqgSX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTNqgSX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNqgSX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTNqgSX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNqgSX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTNqgSX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTNqgSX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNqgSX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNqgSX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTNqgSX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNqgSX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTNqgSX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTNqgSX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOMQkhJ.s: Assembler messages:
encrypt.c: /tmp/ccOMQkhJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOMQkhJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOMQkhJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOMQkhJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMQkhJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMQkhJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMQkhJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMQkhJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMQkhJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMQkhJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMQkhJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMQkhJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOMQkhJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMQkhJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOMQkhJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMQkhJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOMQkhJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOMQkhJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMQkhJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMQkhJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOMQkhJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMQkhJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOMQkhJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOMQkhJ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRsJYXb.s: Assembler messages:
encrypt.c: /tmp/ccRsJYXb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRsJYXb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRsJYXb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRsJYXb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsJYXb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsJYXb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsJYXb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsJYXb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsJYXb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsJYXb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsJYXb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsJYXb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRsJYXb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsJYXb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRsJYXb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRsJYXb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsJYXb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsJYXb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsJYXb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsJYXb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsJYXb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRsJYXb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsJYXb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsJYXb.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8JJGxH.s: Assembler messages:
encrypt.c: /tmp/cc8JJGxH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JJGxH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JJGxH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JJGxH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JJGxH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JJGxH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JJGxH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JJGxH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JJGxH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JJGxH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JJGxH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JJGxH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8JJGxH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JJGxH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JJGxH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JJGxH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8JJGxH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8JJGxH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JJGxH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JJGxH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JJGxH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JJGxH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JJGxH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8JJGxH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9uS0t5.s: Assembler messages:
encrypt.c: /tmp/cc9uS0t5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9uS0t5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9uS0t5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9uS0t5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uS0t5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uS0t5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uS0t5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uS0t5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uS0t5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uS0t5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uS0t5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uS0t5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9uS0t5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uS0t5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9uS0t5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9uS0t5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9uS0t5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uS0t5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uS0t5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9uS0t5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uS0t5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9uS0t5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uS0t5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9uS0t5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7augUR.s: Assembler messages:
encrypt.c: /tmp/cc7augUR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7augUR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7augUR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7augUR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7augUR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7augUR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7augUR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7augUR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7augUR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7augUR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7augUR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7augUR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7augUR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7augUR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7augUR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7augUR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7augUR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7augUR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7augUR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7augUR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7augUR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7augUR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7augUR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7augUR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAiebQv.s: Assembler messages:
encrypt.c: /tmp/ccAiebQv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAiebQv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAiebQv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAiebQv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiebQv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiebQv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiebQv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiebQv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiebQv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiebQv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiebQv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiebQv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAiebQv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiebQv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAiebQv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiebQv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAiebQv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiebQv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiebQv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiebQv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiebQv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiebQv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAiebQv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiebQv.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc42Sdon.s: Assembler messages:
encrypt.c: /tmp/cc42Sdon.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42Sdon.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42Sdon.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc42Sdon.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42Sdon.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42Sdon.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42Sdon.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42Sdon.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42Sdon.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42Sdon.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42Sdon.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42Sdon.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42Sdon.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42Sdon.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42Sdon.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42Sdon.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc42Sdon.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc42Sdon.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42Sdon.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42Sdon.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42Sdon.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42Sdon.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42Sdon.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc42Sdon.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccntCkyz.s: Assembler messages:
encrypt.c: /tmp/ccntCkyz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccntCkyz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccntCkyz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccntCkyz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntCkyz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntCkyz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntCkyz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntCkyz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntCkyz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntCkyz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntCkyz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntCkyz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccntCkyz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntCkyz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccntCkyz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccntCkyz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntCkyz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntCkyz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntCkyz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntCkyz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntCkyz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccntCkyz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntCkyz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntCkyz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjWhfzq.s: Assembler messages:
encrypt.c: /tmp/ccjWhfzq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjWhfzq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjWhfzq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjWhfzq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWhfzq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWhfzq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWhfzq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWhfzq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWhfzq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWhfzq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWhfzq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWhfzq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjWhfzq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWhfzq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjWhfzq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjWhfzq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjWhfzq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWhfzq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWhfzq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjWhfzq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWhfzq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjWhfzq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWhfzq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjWhfzq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl5G7Sb.s: Assembler messages:
encrypt.c: /tmp/ccl5G7Sb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl5G7Sb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl5G7Sb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl5G7Sb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5G7Sb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5G7Sb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5G7Sb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5G7Sb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5G7Sb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5G7Sb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5G7Sb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5G7Sb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl5G7Sb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5G7Sb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl5G7Sb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5G7Sb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl5G7Sb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5G7Sb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5G7Sb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5G7Sb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5G7Sb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5G7Sb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl5G7Sb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5G7Sb.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOLUsM8.s: Assembler messages:
encrypt.c: /tmp/ccOLUsM8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOLUsM8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOLUsM8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOLUsM8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLUsM8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLUsM8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLUsM8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLUsM8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLUsM8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOLUsM8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOLUsM8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOLUsM8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOLUsM8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLUsM8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOLUsM8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOLUsM8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOLUsM8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOLUsM8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOLUsM8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOLUsM8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOLUsM8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOLUsM8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOLUsM8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOLUsM8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRrEqKp.s: Assembler messages:
encrypt.c: /tmp/ccRrEqKp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrEqKp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRrEqKp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrEqKp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEqKp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEqKp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEqKp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEqKp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEqKp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrEqKp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrEqKp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrEqKp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRrEqKp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEqKp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRrEqKp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRrEqKp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrEqKp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrEqKp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrEqKp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrEqKp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrEqKp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrEqKp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrEqKp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrEqKp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6GxtTg.s: Assembler messages:
encrypt.c: /tmp/cc6GxtTg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6GxtTg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6GxtTg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6GxtTg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GxtTg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GxtTg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GxtTg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GxtTg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GxtTg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GxtTg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GxtTg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GxtTg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6GxtTg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GxtTg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6GxtTg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6GxtTg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6GxtTg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GxtTg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GxtTg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6GxtTg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GxtTg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6GxtTg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GxtTg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6GxtTg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMUuReV.s: Assembler messages:
encrypt.c: /tmp/ccMUuReV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMUuReV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMUuReV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMUuReV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUuReV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUuReV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUuReV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUuReV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUuReV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUuReV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUuReV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUuReV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMUuReV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUuReV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMUuReV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUuReV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMUuReV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMUuReV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUuReV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUuReV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMUuReV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUuReV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMUuReV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMUuReV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7ohNsQ.s: Assembler messages:
encrypt.c: /tmp/cc7ohNsQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ohNsQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ohNsQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ohNsQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ohNsQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ohNsQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ohNsQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ohNsQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ohNsQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ohNsQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ohNsQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ohNsQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ohNsQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ohNsQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ohNsQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ohNsQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ohNsQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ohNsQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ohNsQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ohNsQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ohNsQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ohNsQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ohNsQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ohNsQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cci7X4d0.s: Assembler messages:
encrypt.c: /tmp/cci7X4d0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci7X4d0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci7X4d0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci7X4d0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7X4d0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7X4d0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7X4d0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7X4d0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7X4d0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7X4d0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7X4d0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7X4d0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci7X4d0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7X4d0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci7X4d0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci7X4d0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7X4d0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7X4d0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7X4d0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7X4d0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7X4d0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci7X4d0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7X4d0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7X4d0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4493yW.s: Assembler messages:
encrypt.c: /tmp/cc4493yW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4493yW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4493yW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4493yW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4493yW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4493yW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4493yW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4493yW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4493yW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4493yW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4493yW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4493yW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4493yW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4493yW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4493yW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4493yW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4493yW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4493yW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4493yW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4493yW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4493yW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4493yW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4493yW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4493yW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQQoH1t.s: Assembler messages:
encrypt.c: /tmp/ccQQoH1t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQoH1t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQoH1t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQoH1t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoH1t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoH1t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoH1t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoH1t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoH1t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQoH1t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQoH1t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQoH1t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQoH1t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoH1t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQoH1t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQoH1t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQQoH1t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQoH1t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQoH1t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQoH1t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQoH1t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQoH1t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQoH1t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQoH1t.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0pnQLU.s: Assembler messages:
encrypt.c: /tmp/cc0pnQLU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0pnQLU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0pnQLU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0pnQLU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pnQLU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pnQLU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pnQLU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pnQLU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pnQLU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pnQLU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pnQLU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pnQLU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0pnQLU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pnQLU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0pnQLU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pnQLU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0pnQLU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0pnQLU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pnQLU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pnQLU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0pnQLU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pnQLU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0pnQLU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0pnQLU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckLM3W9.s: Assembler messages:
encrypt.c: /tmp/cckLM3W9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLM3W9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckLM3W9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckLM3W9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLM3W9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLM3W9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLM3W9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLM3W9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLM3W9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLM3W9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLM3W9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLM3W9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckLM3W9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLM3W9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckLM3W9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckLM3W9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckLM3W9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLM3W9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLM3W9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLM3W9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLM3W9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLM3W9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLM3W9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckLM3W9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE5v1N5.s: Assembler messages:
encrypt.c: /tmp/ccE5v1N5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE5v1N5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE5v1N5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE5v1N5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5v1N5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5v1N5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5v1N5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5v1N5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5v1N5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5v1N5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5v1N5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5v1N5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE5v1N5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5v1N5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE5v1N5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE5v1N5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE5v1N5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5v1N5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5v1N5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE5v1N5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5v1N5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE5v1N5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5v1N5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE5v1N5.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV0qpbJ.s: Assembler messages:
encrypt.c: /tmp/ccV0qpbJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV0qpbJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV0qpbJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV0qpbJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0qpbJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0qpbJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0qpbJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0qpbJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0qpbJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0qpbJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0qpbJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0qpbJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV0qpbJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0qpbJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV0qpbJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0qpbJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV0qpbJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV0qpbJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0qpbJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0qpbJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0qpbJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0qpbJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV0qpbJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV0qpbJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccM0rEJn.s: Assembler messages:
encrypt.c: /tmp/ccM0rEJn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM0rEJn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM0rEJn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM0rEJn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0rEJn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0rEJn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0rEJn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0rEJn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0rEJn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM0rEJn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM0rEJn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM0rEJn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM0rEJn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0rEJn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM0rEJn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM0rEJn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM0rEJn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM0rEJn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM0rEJn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM0rEJn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0rEJn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM0rEJn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM0rEJn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM0rEJn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccg9y7DP.s: Assembler messages:
encrypt.c: /tmp/ccg9y7DP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg9y7DP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg9y7DP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg9y7DP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9y7DP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9y7DP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9y7DP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9y7DP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9y7DP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9y7DP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9y7DP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9y7DP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg9y7DP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9y7DP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg9y7DP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg9y7DP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9y7DP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9y7DP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9y7DP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9y7DP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9y7DP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg9y7DP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9y7DP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9y7DP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYoaNCE.s: Assembler messages:
encrypt.c: /tmp/ccYoaNCE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYoaNCE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYoaNCE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYoaNCE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoaNCE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoaNCE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoaNCE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoaNCE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoaNCE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoaNCE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoaNCE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoaNCE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYoaNCE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoaNCE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYoaNCE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYoaNCE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYoaNCE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoaNCE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoaNCE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYoaNCE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoaNCE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYoaNCE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoaNCE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYoaNCE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuzS8dp.s: Assembler messages:
encrypt.c: /tmp/ccuzS8dp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuzS8dp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuzS8dp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuzS8dp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzS8dp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzS8dp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzS8dp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzS8dp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzS8dp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzS8dp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzS8dp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzS8dp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuzS8dp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzS8dp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuzS8dp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzS8dp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuzS8dp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuzS8dp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzS8dp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzS8dp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuzS8dp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzS8dp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuzS8dp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuzS8dp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQWeE3t.s: Assembler messages:
encrypt.c: /tmp/ccQWeE3t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQWeE3t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQWeE3t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQWeE3t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWeE3t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWeE3t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWeE3t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWeE3t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWeE3t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWeE3t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWeE3t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWeE3t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQWeE3t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWeE3t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQWeE3t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWeE3t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQWeE3t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQWeE3t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWeE3t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWeE3t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQWeE3t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWeE3t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQWeE3t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQWeE3t.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu5abFI.s: Assembler messages:
encrypt.c: /tmp/ccu5abFI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu5abFI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu5abFI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu5abFI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5abFI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5abFI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5abFI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5abFI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5abFI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5abFI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5abFI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5abFI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu5abFI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5abFI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu5abFI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu5abFI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu5abFI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5abFI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5abFI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5abFI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5abFI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5abFI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5abFI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu5abFI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6uGy9k.s: Assembler messages:
encrypt.c: /tmp/cc6uGy9k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6uGy9k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6uGy9k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6uGy9k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uGy9k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uGy9k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uGy9k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uGy9k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uGy9k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6uGy9k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6uGy9k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6uGy9k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6uGy9k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uGy9k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6uGy9k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6uGy9k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6uGy9k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6uGy9k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6uGy9k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6uGy9k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6uGy9k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6uGy9k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6uGy9k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6uGy9k.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCjITft.s: Assembler messages:
encrypt.c: /tmp/ccCjITft.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCjITft.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCjITft.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCjITft.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjITft.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjITft.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjITft.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjITft.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjITft.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjITft.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjITft.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjITft.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCjITft.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjITft.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCjITft.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCjITft.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCjITft.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjITft.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjITft.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCjITft.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjITft.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCjITft.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjITft.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCjITft.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNaBeyb.s: Assembler messages:
encrypt.c: /tmp/ccNaBeyb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNaBeyb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNaBeyb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNaBeyb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaBeyb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaBeyb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaBeyb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaBeyb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaBeyb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaBeyb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaBeyb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaBeyb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNaBeyb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaBeyb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNaBeyb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNaBeyb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaBeyb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaBeyb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaBeyb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaBeyb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaBeyb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNaBeyb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaBeyb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaBeyb.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXaVPEZ.s: Assembler messages:
encrypt.c: /tmp/ccXaVPEZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXaVPEZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXaVPEZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXaVPEZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaVPEZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaVPEZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaVPEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaVPEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaVPEZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaVPEZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaVPEZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaVPEZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXaVPEZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaVPEZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXaVPEZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaVPEZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXaVPEZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaVPEZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaVPEZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaVPEZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaVPEZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaVPEZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXaVPEZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaVPEZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0YC8O1.s: Assembler messages:
encrypt.c: /tmp/cc0YC8O1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0YC8O1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0YC8O1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0YC8O1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YC8O1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YC8O1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YC8O1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YC8O1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YC8O1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YC8O1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YC8O1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YC8O1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0YC8O1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YC8O1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0YC8O1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0YC8O1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0YC8O1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YC8O1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YC8O1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0YC8O1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YC8O1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0YC8O1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YC8O1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0YC8O1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cco4rnb1.s: Assembler messages:
encrypt.c: /tmp/cco4rnb1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4rnb1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4rnb1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco4rnb1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4rnb1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4rnb1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4rnb1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4rnb1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4rnb1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4rnb1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4rnb1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4rnb1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4rnb1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4rnb1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4rnb1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4rnb1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco4rnb1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4rnb1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4rnb1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4rnb1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4rnb1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4rnb1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4rnb1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4rnb1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbCzYTO.s: Assembler messages:
encrypt.c: /tmp/ccbCzYTO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbCzYTO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbCzYTO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbCzYTO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCzYTO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCzYTO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCzYTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCzYTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCzYTO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCzYTO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCzYTO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCzYTO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbCzYTO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCzYTO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbCzYTO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCzYTO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbCzYTO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCzYTO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCzYTO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCzYTO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCzYTO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCzYTO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbCzYTO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCzYTO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdKFScV.s: Assembler messages:
encrypt.c: /tmp/ccdKFScV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdKFScV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdKFScV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdKFScV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKFScV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKFScV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKFScV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKFScV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKFScV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdKFScV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdKFScV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdKFScV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdKFScV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKFScV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdKFScV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdKFScV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdKFScV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdKFScV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdKFScV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdKFScV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdKFScV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdKFScV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdKFScV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdKFScV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2OAFhE.s: Assembler messages:
encrypt.c: /tmp/cc2OAFhE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2OAFhE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2OAFhE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2OAFhE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OAFhE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OAFhE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OAFhE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OAFhE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OAFhE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OAFhE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OAFhE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OAFhE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2OAFhE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OAFhE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2OAFhE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OAFhE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2OAFhE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2OAFhE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OAFhE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OAFhE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2OAFhE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OAFhE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2OAFhE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2OAFhE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrdBF1J.s: Assembler messages:
encrypt.c: /tmp/ccrdBF1J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrdBF1J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrdBF1J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrdBF1J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdBF1J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdBF1J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdBF1J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdBF1J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdBF1J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrdBF1J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrdBF1J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrdBF1J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrdBF1J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdBF1J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrdBF1J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrdBF1J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrdBF1J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdBF1J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdBF1J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdBF1J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdBF1J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdBF1J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdBF1J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrdBF1J.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX9Y8Vt.s: Assembler messages:
encrypt.c: /tmp/ccX9Y8Vt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX9Y8Vt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX9Y8Vt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX9Y8Vt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9Y8Vt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9Y8Vt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9Y8Vt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9Y8Vt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9Y8Vt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9Y8Vt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9Y8Vt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9Y8Vt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX9Y8Vt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9Y8Vt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX9Y8Vt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9Y8Vt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX9Y8Vt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX9Y8Vt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9Y8Vt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9Y8Vt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX9Y8Vt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9Y8Vt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX9Y8Vt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX9Y8Vt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclxAtkB.s: Assembler messages:
encrypt.c: /tmp/cclxAtkB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxAtkB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxAtkB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclxAtkB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxAtkB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxAtkB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxAtkB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxAtkB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxAtkB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxAtkB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxAtkB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxAtkB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxAtkB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxAtkB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxAtkB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclxAtkB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxAtkB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxAtkB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxAtkB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxAtkB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxAtkB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxAtkB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxAtkB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxAtkB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0lTZYp.s: Assembler messages:
encrypt.c: /tmp/cc0lTZYp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0lTZYp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0lTZYp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0lTZYp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lTZYp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lTZYp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lTZYp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lTZYp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lTZYp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0lTZYp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0lTZYp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0lTZYp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0lTZYp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lTZYp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0lTZYp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0lTZYp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0lTZYp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lTZYp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lTZYp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lTZYp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lTZYp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lTZYp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lTZYp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0lTZYp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUokpnj.s: Assembler messages:
encrypt.c: /tmp/ccUokpnj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUokpnj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUokpnj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUokpnj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUokpnj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUokpnj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUokpnj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUokpnj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUokpnj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUokpnj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUokpnj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUokpnj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUokpnj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUokpnj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUokpnj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUokpnj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUokpnj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUokpnj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUokpnj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUokpnj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUokpnj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUokpnj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUokpnj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUokpnj.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEIbu7z.s: Assembler messages:
encrypt.c: /tmp/ccEIbu7z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEIbu7z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEIbu7z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEIbu7z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIbu7z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIbu7z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIbu7z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIbu7z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIbu7z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIbu7z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIbu7z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIbu7z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEIbu7z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIbu7z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEIbu7z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEIbu7z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEIbu7z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIbu7z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIbu7z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIbu7z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIbu7z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEIbu7z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIbu7z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEIbu7z.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs2AzKz.s: Assembler messages:
encrypt.c: /tmp/ccs2AzKz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs2AzKz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs2AzKz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs2AzKz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2AzKz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2AzKz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2AzKz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2AzKz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2AzKz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs2AzKz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs2AzKz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs2AzKz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs2AzKz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2AzKz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs2AzKz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs2AzKz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs2AzKz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs2AzKz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs2AzKz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs2AzKz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2AzKz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs2AzKz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs2AzKz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs2AzKz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5UKx3j.s: Assembler messages:
encrypt.c: /tmp/cc5UKx3j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5UKx3j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5UKx3j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5UKx3j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UKx3j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UKx3j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UKx3j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UKx3j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UKx3j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UKx3j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UKx3j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UKx3j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5UKx3j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UKx3j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5UKx3j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5UKx3j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5UKx3j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UKx3j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UKx3j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5UKx3j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UKx3j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5UKx3j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UKx3j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5UKx3j.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvAGx9o.s: Assembler messages:
encrypt.c: /tmp/ccvAGx9o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAGx9o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvAGx9o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvAGx9o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAGx9o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAGx9o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAGx9o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAGx9o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAGx9o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAGx9o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAGx9o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAGx9o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvAGx9o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAGx9o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvAGx9o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAGx9o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvAGx9o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvAGx9o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAGx9o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAGx9o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAGx9o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAGx9o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAGx9o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvAGx9o.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAfx5h5.s: Assembler messages:
encrypt.c: /tmp/ccAfx5h5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAfx5h5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAfx5h5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAfx5h5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfx5h5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfx5h5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfx5h5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfx5h5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfx5h5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfx5h5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfx5h5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfx5h5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAfx5h5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfx5h5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAfx5h5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfx5h5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAfx5h5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAfx5h5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfx5h5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfx5h5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAfx5h5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfx5h5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAfx5h5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAfx5h5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cckqbtPf.s: Assembler messages:
encrypt.c: /tmp/cckqbtPf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckqbtPf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckqbtPf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckqbtPf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqbtPf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqbtPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqbtPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqbtPf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqbtPf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckqbtPf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckqbtPf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckqbtPf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckqbtPf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqbtPf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckqbtPf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckqbtPf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckqbtPf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckqbtPf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckqbtPf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqbtPf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckqbtPf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckqbtPf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckqbtPf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckqbtPf.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLqE3r2.s: Assembler messages:
encrypt.c: /tmp/ccLqE3r2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLqE3r2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLqE3r2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLqE3r2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqE3r2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqE3r2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqE3r2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqE3r2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqE3r2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqE3r2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqE3r2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqE3r2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLqE3r2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqE3r2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLqE3r2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLqE3r2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqE3r2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqE3r2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqE3r2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqE3r2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqE3r2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqE3r2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqE3r2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqE3r2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvgGrIU.s: Assembler messages:
encrypt.c: /tmp/ccvgGrIU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvgGrIU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvgGrIU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvgGrIU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgGrIU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgGrIU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgGrIU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgGrIU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgGrIU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgGrIU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgGrIU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgGrIU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvgGrIU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgGrIU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvgGrIU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgGrIU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvgGrIU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvgGrIU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgGrIU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgGrIU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvgGrIU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgGrIU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvgGrIU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvgGrIU.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYN53cl.s: Assembler messages:
encrypt.c: /tmp/ccYN53cl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYN53cl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYN53cl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYN53cl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN53cl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN53cl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN53cl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN53cl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN53cl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYN53cl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYN53cl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYN53cl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYN53cl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN53cl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYN53cl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYN53cl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYN53cl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYN53cl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYN53cl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYN53cl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYN53cl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYN53cl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYN53cl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYN53cl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZzXDPf.s: Assembler messages:
encrypt.c: /tmp/ccZzXDPf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZzXDPf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZzXDPf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZzXDPf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXDPf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXDPf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXDPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXDPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXDPf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZzXDPf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZzXDPf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZzXDPf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZzXDPf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXDPf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZzXDPf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZzXDPf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZzXDPf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZzXDPf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZzXDPf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZzXDPf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXDPf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZzXDPf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZzXDPf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZzXDPf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD5rJi5.s: Assembler messages:
encrypt.c: /tmp/ccD5rJi5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD5rJi5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD5rJi5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD5rJi5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5rJi5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5rJi5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5rJi5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5rJi5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5rJi5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5rJi5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5rJi5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5rJi5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD5rJi5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5rJi5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD5rJi5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5rJi5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD5rJi5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD5rJi5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5rJi5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5rJi5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD5rJi5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5rJi5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD5rJi5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD5rJi5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwTKUAa.s: Assembler messages:
encrypt.c: /tmp/ccwTKUAa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwTKUAa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwTKUAa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwTKUAa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTKUAa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTKUAa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTKUAa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTKUAa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTKUAa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTKUAa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTKUAa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTKUAa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwTKUAa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTKUAa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwTKUAa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwTKUAa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTKUAa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTKUAa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTKUAa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTKUAa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTKUAa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwTKUAa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTKUAa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTKUAa.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIiIgpO.s: Assembler messages:
encrypt.c: /tmp/ccIiIgpO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIiIgpO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIiIgpO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIiIgpO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiIgpO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiIgpO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiIgpO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiIgpO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiIgpO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIiIgpO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIiIgpO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIiIgpO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIiIgpO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiIgpO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIiIgpO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIiIgpO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIiIgpO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIiIgpO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIiIgpO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIiIgpO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIiIgpO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIiIgpO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIiIgpO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIiIgpO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVd5ReK.s: Assembler messages:
encrypt.c: /tmp/ccVd5ReK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVd5ReK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVd5ReK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVd5ReK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd5ReK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd5ReK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd5ReK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd5ReK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd5ReK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd5ReK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd5ReK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd5ReK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVd5ReK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd5ReK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVd5ReK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd5ReK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVd5ReK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVd5ReK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd5ReK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd5ReK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVd5ReK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd5ReK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVd5ReK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVd5ReK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce7iMty.s: Assembler messages:
encrypt.c: /tmp/cce7iMty.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce7iMty.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce7iMty.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce7iMty.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7iMty.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7iMty.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7iMty.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7iMty.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7iMty.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7iMty.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7iMty.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7iMty.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce7iMty.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7iMty.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce7iMty.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7iMty.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce7iMty.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7iMty.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7iMty.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7iMty.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7iMty.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7iMty.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce7iMty.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7iMty.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctk5cQD.s: Assembler messages:
encrypt.c: /tmp/cctk5cQD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctk5cQD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctk5cQD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctk5cQD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk5cQD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk5cQD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk5cQD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk5cQD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk5cQD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctk5cQD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctk5cQD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctk5cQD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctk5cQD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk5cQD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctk5cQD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctk5cQD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctk5cQD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctk5cQD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctk5cQD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctk5cQD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctk5cQD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctk5cQD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctk5cQD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctk5cQD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1kyvZR.s: Assembler messages:
encrypt.c: /tmp/cc1kyvZR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1kyvZR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1kyvZR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1kyvZR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kyvZR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kyvZR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kyvZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kyvZR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kyvZR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kyvZR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kyvZR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kyvZR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1kyvZR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kyvZR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1kyvZR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1kyvZR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kyvZR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kyvZR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kyvZR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kyvZR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kyvZR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1kyvZR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kyvZR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kyvZR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIucNzQ.s: Assembler messages:
encrypt.c: /tmp/ccIucNzQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIucNzQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIucNzQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIucNzQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIucNzQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIucNzQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIucNzQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIucNzQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIucNzQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIucNzQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIucNzQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIucNzQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIucNzQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIucNzQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIucNzQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIucNzQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIucNzQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIucNzQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIucNzQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIucNzQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIucNzQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIucNzQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIucNzQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIucNzQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3zOILE.s: Assembler messages:
encrypt.c: /tmp/cc3zOILE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zOILE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3zOILE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3zOILE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zOILE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zOILE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zOILE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zOILE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zOILE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zOILE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zOILE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zOILE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3zOILE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zOILE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3zOILE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zOILE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3zOILE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zOILE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zOILE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zOILE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zOILE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zOILE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zOILE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zOILE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP4CR4S.s: Assembler messages:
encrypt.c: /tmp/ccP4CR4S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP4CR4S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP4CR4S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP4CR4S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4CR4S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4CR4S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4CR4S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4CR4S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4CR4S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4CR4S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4CR4S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4CR4S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP4CR4S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4CR4S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP4CR4S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP4CR4S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP4CR4S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4CR4S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4CR4S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP4CR4S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4CR4S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP4CR4S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4CR4S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP4CR4S.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccI8hMYw.s: Assembler messages:
encrypt.c: /tmp/ccI8hMYw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI8hMYw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI8hMYw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI8hMYw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8hMYw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8hMYw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8hMYw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8hMYw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8hMYw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8hMYw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8hMYw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8hMYw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI8hMYw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8hMYw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI8hMYw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI8hMYw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI8hMYw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8hMYw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8hMYw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI8hMYw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8hMYw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI8hMYw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8hMYw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI8hMYw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccMHBToo.s: Assembler messages:
encrypt.c: /tmp/ccMHBToo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMHBToo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMHBToo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMHBToo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHBToo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHBToo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHBToo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHBToo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHBToo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHBToo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHBToo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHBToo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMHBToo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHBToo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMHBToo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHBToo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMHBToo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMHBToo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHBToo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHBToo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMHBToo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHBToo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMHBToo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMHBToo.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cchZVhOd.s: Assembler messages:
encrypt.c: /tmp/cchZVhOd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZVhOd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZVhOd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchZVhOd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZVhOd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZVhOd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZVhOd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZVhOd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZVhOd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZVhOd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZVhOd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZVhOd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZVhOd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZVhOd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZVhOd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZVhOd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchZVhOd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZVhOd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZVhOd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZVhOd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZVhOd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZVhOd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZVhOd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZVhOd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqGn0fm.s: Assembler messages:
encrypt.c: /tmp/ccqGn0fm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGn0fm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGn0fm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGn0fm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGn0fm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGn0fm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGn0fm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGn0fm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGn0fm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGn0fm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGn0fm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGn0fm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGn0fm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGn0fm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGn0fm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqGn0fm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGn0fm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGn0fm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGn0fm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGn0fm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGn0fm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGn0fm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGn0fm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGn0fm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccimdBpk.s: Assembler messages:
encrypt.c: /tmp/ccimdBpk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimdBpk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimdBpk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccimdBpk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimdBpk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimdBpk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimdBpk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimdBpk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimdBpk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimdBpk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimdBpk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimdBpk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimdBpk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimdBpk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimdBpk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccimdBpk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimdBpk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimdBpk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimdBpk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimdBpk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimdBpk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimdBpk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimdBpk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimdBpk.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz1gMia.s: Assembler messages:
encrypt.c: /tmp/ccz1gMia.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz1gMia.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz1gMia.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccz1gMia.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1gMia.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1gMia.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1gMia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1gMia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1gMia.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1gMia.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1gMia.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1gMia.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz1gMia.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1gMia.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz1gMia.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1gMia.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz1gMia.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz1gMia.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1gMia.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1gMia.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz1gMia.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1gMia.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz1gMia.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz1gMia.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Py0LZ.s: Assembler messages:
encrypt.c: /tmp/cc4Py0LZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Py0LZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Py0LZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Py0LZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Py0LZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Py0LZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Py0LZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Py0LZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Py0LZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Py0LZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Py0LZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Py0LZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Py0LZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Py0LZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Py0LZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Py0LZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Py0LZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Py0LZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Py0LZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Py0LZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Py0LZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Py0LZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Py0LZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Py0LZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccooMz08.s: Assembler messages:
encrypt.c: /tmp/ccooMz08.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccooMz08.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccooMz08.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccooMz08.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooMz08.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooMz08.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooMz08.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooMz08.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooMz08.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooMz08.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooMz08.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooMz08.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccooMz08.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooMz08.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccooMz08.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccooMz08.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccooMz08.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooMz08.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooMz08.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccooMz08.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooMz08.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccooMz08.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooMz08.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccooMz08.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccANNBqO.s: Assembler messages:
encrypt.c: /tmp/ccANNBqO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccANNBqO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccANNBqO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccANNBqO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANNBqO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANNBqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANNBqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANNBqO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANNBqO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANNBqO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANNBqO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANNBqO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccANNBqO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANNBqO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccANNBqO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccANNBqO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANNBqO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANNBqO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANNBqO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANNBqO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANNBqO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccANNBqO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANNBqO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANNBqO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccxmOBnP.s: Assembler messages:
encrypt.c: /tmp/ccxmOBnP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxmOBnP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxmOBnP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxmOBnP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmOBnP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmOBnP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmOBnP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmOBnP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmOBnP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmOBnP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmOBnP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmOBnP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxmOBnP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmOBnP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxmOBnP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmOBnP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxmOBnP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxmOBnP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmOBnP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmOBnP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxmOBnP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmOBnP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxmOBnP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxmOBnP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5WsFZC.s: Assembler messages:
encrypt.c: /tmp/cc5WsFZC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5WsFZC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5WsFZC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5WsFZC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WsFZC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WsFZC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WsFZC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WsFZC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WsFZC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WsFZC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WsFZC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WsFZC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5WsFZC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WsFZC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5WsFZC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5WsFZC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5WsFZC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WsFZC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WsFZC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5WsFZC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WsFZC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5WsFZC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WsFZC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5WsFZC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSooExE.s: Assembler messages:
encrypt.c: /tmp/ccSooExE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSooExE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSooExE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSooExE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSooExE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSooExE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSooExE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSooExE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSooExE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSooExE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSooExE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSooExE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSooExE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSooExE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSooExE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSooExE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSooExE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSooExE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSooExE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSooExE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSooExE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSooExE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSooExE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSooExE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9ATW8W.s: Assembler messages:
encrypt.c: /tmp/cc9ATW8W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ATW8W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ATW8W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ATW8W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ATW8W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ATW8W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ATW8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ATW8W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ATW8W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ATW8W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ATW8W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ATW8W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ATW8W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ATW8W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ATW8W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ATW8W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ATW8W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ATW8W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ATW8W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ATW8W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ATW8W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ATW8W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ATW8W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ATW8W.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFpA8sy.s: Assembler messages:
encrypt.c: /tmp/ccFpA8sy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFpA8sy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFpA8sy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFpA8sy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA8sy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA8sy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA8sy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA8sy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA8sy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpA8sy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpA8sy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpA8sy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFpA8sy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA8sy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFpA8sy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpA8sy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFpA8sy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFpA8sy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpA8sy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpA8sy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFpA8sy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpA8sy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFpA8sy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpA8sy.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPEyJmI.s: Assembler messages:
encrypt.c: /tmp/ccPEyJmI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPEyJmI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPEyJmI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPEyJmI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEyJmI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEyJmI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEyJmI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEyJmI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEyJmI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEyJmI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEyJmI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEyJmI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPEyJmI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEyJmI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPEyJmI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPEyJmI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEyJmI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEyJmI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEyJmI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEyJmI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEyJmI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPEyJmI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEyJmI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEyJmI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqznvAk.s: Assembler messages:
encrypt.c: /tmp/ccqznvAk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqznvAk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqznvAk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqznvAk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqznvAk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqznvAk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqznvAk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqznvAk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqznvAk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqznvAk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqznvAk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqznvAk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqznvAk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqznvAk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqznvAk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqznvAk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqznvAk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqznvAk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqznvAk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqznvAk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqznvAk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqznvAk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqznvAk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqznvAk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccFQDNZp.s: Assembler messages:
encrypt.c: /tmp/ccFQDNZp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFQDNZp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFQDNZp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFQDNZp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQDNZp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQDNZp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQDNZp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQDNZp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQDNZp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQDNZp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQDNZp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQDNZp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFQDNZp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQDNZp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFQDNZp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFQDNZp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFQDNZp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQDNZp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQDNZp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQDNZp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQDNZp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFQDNZp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQDNZp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFQDNZp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccjQSmeb.s: Assembler messages:
encrypt.c: /tmp/ccjQSmeb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjQSmeb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjQSmeb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjQSmeb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQSmeb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQSmeb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQSmeb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQSmeb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQSmeb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQSmeb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQSmeb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQSmeb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjQSmeb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQSmeb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjQSmeb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQSmeb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjQSmeb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjQSmeb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQSmeb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQSmeb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjQSmeb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQSmeb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjQSmeb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjQSmeb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPOFxSg.s: Assembler messages:
encrypt.c: /tmp/ccPOFxSg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPOFxSg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPOFxSg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPOFxSg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFxSg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFxSg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFxSg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFxSg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFxSg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOFxSg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOFxSg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOFxSg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPOFxSg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFxSg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPOFxSg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPOFxSg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPOFxSg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOFxSg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOFxSg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPOFxSg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOFxSg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPOFxSg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOFxSg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPOFxSg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cciCpZu0.s: Assembler messages:
encrypt.c: /tmp/cciCpZu0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCpZu0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCpZu0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciCpZu0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCpZu0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCpZu0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCpZu0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCpZu0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCpZu0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCpZu0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCpZu0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCpZu0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCpZu0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCpZu0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCpZu0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCpZu0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciCpZu0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCpZu0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCpZu0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCpZu0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCpZu0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCpZu0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCpZu0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCpZu0.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